With 'The Dark Knight' looming (I'm pissed that I have to wait or watch a shitty bootleg copy), who is your choice? I gotta go with Keaton right now. He was awesome in the first 2. Followed closely by Christian Bale with a chance to leapfrog him if 'The Dark Knight' is as awesome as it looks.