i agree imo casting very street centric guy for lex is just wrong kinda of how whalberg would be bad tooWillis would be terrible. No one in their right mind would ever suggest him if he didn't have a bald head.
The thing is, it's not that I don't like Willis as an actor, or even that he doesn't have enough range to play a smart, business man type. But Lex, if he is portrayed correctly, is THE SMARTEST PERSON ON THE PLANET. I could never, in a million years, buy Bruce Willis as that type of character.
I wouldn't be averse to either Jude Law or Bradley Cooper. I used to think that Law would've made a good Riddler and Cooper a good Joker. That's an old pic of Law though, he looks a fair bit older now (the last movie I saw him in was Side Effects). Law does tend to play intellectual types of some sort - I could see him nailing that part of the character.