I kinda like CB as Batman too, in the same way I like D Craig as Bond. He seems closer to the original concept and character. Keaton was awesome as Bruce Wayne pretending he is not Batman, but was a bit too indecisive for the Batman part of it. George Clooney and Val Kilmer were both horrible choices, I can imagine who had to have Hollywood sex to get that casting. Adam West was great in his own way, but the TV Batman was a different deal, so its not fair to compare. Anyway, CB has a well known rep in the business, and in the real press too now I think, of being one of the biggest jerks to ever walk onto a set (and kids, that's a hell of list to beat) with frequent outbursts, tantrums, and screaming tirades. In a way, that's far more Batman I think.
Remember Batman at root is not a super hero, he's not from Planet Krypton, or bite by a spider, or having some freak mutation. He's just a rich guy bent on revenging his parents, and that's all too human that kind of blood lust he has to do violence to people he blames for their deaths.
And, OK, Heath did a bang up job, and should have got the award even if he had lived. But, if there were any justice in the world - or even in Hollywood, Danny DeVito would have at least been nominated for doing Oswald Cobblepot (The Penguin) in such a mind blowing way.