In a big surprise (to me at least) Mitt Romney pulled out of the race. That all but seals it up for McCain.
I've never liked McCain because I've always seen him as a flip-flopper. In this case, he reminds me of Bob Dole though in that he seems like the lamb being led to the slaughter.
At this point I think that if Obama wins the Democratic nomination then he will be elected President. If Clinton wins, I think it will be much closer and McCain stands a chance.
If it were Clinton vs McCain, I'd unfortunately be voting against someone rather than voting for someone.
That seems to happen more and more these days...