Here's my rankings from best all around Batman to the worst.
  1. Christian Bale
    Static
  2. Michael Keaton
    Static
  3. Ben Affleck
    Static
  4. Adam West
    Static
  5. Val Kilmer
    Static
  6. George Clooney
    Static