The only states I have even the slightest doubt about here, based on the state of the world as it is today, are New Mexico and New Hampshire.
If they both break McCains way, McCains in.
If they split(which I think is most likely), again, McCains in.
If they both break Obamas way that leaves McCain still in.
The only problem I can possibly forsee, is the next 30 days in Ohio and Virginia, where something insane might happen.
Oh and for those who've been postulating the Bradley effect is dead... not a chance.