When I was an immature kid, I hated Keaton as Batman. I simply didn't think he looked the part. Now in retrospect he was the best. He is a brilliant actor. I find the Burton movies, though a bit campy, more enjoyable overall.
Bale was the first " Dark Knight" version. But Bale was bland and boring.
Affleck is hilariously awful in everything he does, a total shit actor.
West was fun and campy, which was perfect since it was aimed at kids in the 1960s.
Patterson was surprisingly good! Could see him taking top spot honestly. Good for him for leaving that Twilight bullshit behind and not getting typecast anymore.