Malkovich is my top choice for Dr. Hugo Strange, they probably won't use the character, but they should, he was one of Batman first villians, and i just think that seeing him on screen would be amazing.
and Depp as the Riddler, i could see happening, and working very well. But However Norton and Goldblum are my top choices for that role.
and Depp is still my number one choice for The Joker. alot of people don't like the idea, saying that he is too big a name blah blah blah.
who cares, i think he is one of the only actors out there today that truely becomes every character he plays. He doesn't look like the classic comic book Joker, but niether does Bettay.