I'm quite satisfied with Bales performance, but it's hard to not think 'Bateman' instead of 'Batman' every time he's in a suit :P
Just a thought, with Bale, Caine and Oldman in all three movies, Murphy and Neeson in the first, Ledger in the second and Hardy in the third, you can start wondering...