McCain could very well win...but a “landslide” for McCain isn’t gonna happen.
That said I don’t think Obama will win by a big margin either, if he does manage to pull it off.
Neither candidate will break over 300 to maybe 305 EV’s...absolute best-case. I actually think a McCain win of 299-239 is about his best possible, and Obama’s best possible is about 290-247.
It is going to be a wild and crazy election night. Order lots of pizza. keep the brew cold.
You too? That's my prediction for right now, McCain takes NH and PA, while losing IA and NM. He'd hit 300 EV if he did these and also took ME-2.