Wow... That sucks. I was really thinking they might take a leap of faith and go with someone a little less gay and mainstream like Jon Hamm. This is very disappointing.
You can bring up all the past successes that were initially expected to fail... but this is a true nogo.
I didn't originally thing RDJ would make a good Iron Man until I saw the first preview.
I'm still not entirely sold on Chris Evans as Cap, mainly when he's wearing the mask/helmet. But also, I still feel like it should have been someone older, with a deeper voice and a little bigger. I always thought Ben Browder would have been awesome.
Evans was better suited in Fantastic Four IMHO.
I always thought Michael Shanks needed to play a comic hero. He has (or at least had) the look for it. He probably would have made a good Green Lantern and have Ryan Reynolds plays Flash. He might be getting too old now though.
I'm also surprised
Jason Lewis has the perfect look for a comic book hero. The dude look like someone drawn by Jim Lee.
Regardless.... this is a travesty. Ben Affleck should NOT be Batman.