ledger was the best joker ever. i don't think affleck will be able to pull that off. granted, he's definately getting his mojo back, but truthfully i can't buy in until i see him in action in cape, cowl, gloves, and boots which probably won't pass until the trailer.