I think Obama will beat McCain.

It has historically been extemely difficult for one party to remain in the presidency for more than two terms. The election will hinge on two main issues: the U.S. economy and the Iraq war.

Ronnierocket is correct: the last thing McCain needs in a running mate is someone like Rice who is so intimately tied to the Bush-Cheney administration. Although it would be helpful to have a minority running mate if the opposition is Obama, Rice is not the correct minority candidate to choose.

I also agree 100% with TIS: If Hillary somehow were to obtain the nomination, whether by superdelegate controversy or just by blowing by Obama in the last primaries (not likely), she will definitely lose to McCain. She is a lightning rod within her own party, let alone the right-wing haters she has accumulated.