The financial meltdown, the in-the-tank media and the hatred of George Bush allowed Obama to win.
And Obama outspent McCain 4 to 1 in the battleground states.
Honestly, I can’t come up with a scenario having McCain-Palin winning. Even if they had taken Indiana and NC it woud have still been 339 to 199 (26 to 24 in states).
McCain could have been 20 years younger and vigorous and Palin could have been 10 years older and ugly-it still wouldn’t have made a difference.
That McCain made it so close was really the story of the election, not that Obama won.