Michelle and De Vitto pair of enemies was the only thing capable to beat the super Joker villain as a cinematic appearance.
IMO Keaton was brilliant, Bale is a very good actor, batman begins has the best scenario and is rebuild to fit the modern age, but still, in my eyes, Batman = Keaton...