Not sure why everyones so concerned about Afflecks build...
About Ledger, I remember after the 6 minute preview a bunch of pathetic dorks from this site launched a petition.... but not everyone was against Ledger.
Some of us had a wait and see attitude since it was obvious Nolan thought Ledger was the man for the job.
Im guessing Afleck is going to play batman for Justice League and the new trilogy as well...That would make the potential for 7 films - JL x3, Batman x3, B vs S and should tie Affleck up for the next 12 years.
"With that in mind, I humbly add my own prophecy of what the dawn of the new millennium shall bring forth: one thousand more years of the same...old...crap."
"Once again, science saves the day. The end."
-Hubert J. Farnsworth