According to the William Hill betting site John McCain has leapfrogged Barack Obama as the second most likely person to be the next president. This does not gel at all with my intuitive reaction to what I've been reading. But I know what source I trust more. If you feel this is all wrong, then go and make some money!
I'm still hoping for a McCain/Obama race even though running against Clinton maximises McCain's chances and on balance I like McCain. He might not be perfect but my impression is that he'd govern in the most predictable way which is a huge plus in my eyes. One of the problems I have with Bush is how differently he governed to how he campaigned and it caught people off guard. Having said this, nobody else is, so it's probably crap.