I wasn't one of the enraged nerds who hated the Ledger casting, and I'll always give a viewing before deciding...it just isn't what I was expecting at all. Sure, he has the market cornered on genius/asshole for sure...hes just a whole lot younger than I expected them to cast.