Obama's election was the result of a Perfect Storm and not one thing could have stopped it---not another GOP candidate, nothing.
We had Bush Fatigue to deal with; Bush's Wars to deal with; a more than Obama compliant media----they gave Obama the equivalent of millions of dollars of free advertisement and air time; a brain washed electorate + a dumbed down populace that involved millions of voting idiots.
Nothing could have stopped Obama in '08. But but but...we've seen what an unvetted, unprepared, silly,candidate can wreak which is havoc. Maybe Obama will turn out to be the Carter that gave us another Reagan. Maybe. We shall see. I think Romney will win but it will be up to him to change this mess that both Bush and Obama have left us