Jake Gyllenhaal
Pros: At age 30, Gyllenhaal is still young enough to star in multiple films and return the character to where he was at with Batman Begins, if so called for. Weve seen him as an action star in Prince of Persia and know he has the physicality necessary for the role and his appearances in Zodiac show he has the obsessive acting range to handle Batman. Weve already gotten Heath Ledger from Brokeback Mountain, why not another star?
Cons: His youth may be a disadvantage here, since hes almost baby faced and could probably pull off Peter Parker still if Sony came calling.