McCain in 2008.
-Dem Congress
-he doesn't hate poors
-he's lived in the real world
It's also worth considering how the 2010 midterms would have gone. I think it would have been a hideous result for the Republicans, cementing the Democratic Majorities in Congress and giving Democrats considerable power over redistricting. I wouldn't even rule out the possibility of McCain having stood down after one term. Even so, I don't think McCain working with a Democratic Congress would've been all that bad. I think Romney with a Republican Congress would have been disastrous, particularly with what the Republican Party has become in recent years.