I'll bump this for our departed friend dmaul.
Right now it looks like VA is pretty solid. I don't see CO moving over to McCain either.
So my prediction for the election is 338-200 Obama with McCain getting IN, MO, NC, and WV but losing the other battleground states. But I think it could realistically range from 313-225 Obama (at this point FL is looking good for Obama, so I'm giving it to him) to 369-169 Obama (I think McCain has IN, but oddly enough another poll from WV wasn't too strong for him).
In any case, a lot would have to change for McCain to win, so it's just a matter of how one-sided Obama wins. If Obama wins by a huge margin (the 369 possibility or maybe even more) and the Democrats end up with 60 seats in the Senate and nearly 2/3 of the House, I think the Republican party is going to have some major restructuring or a split to try to regain their power. They had Congress under Clinton, but Bush barely won both elections, the Republicans are almost definitely losing this one, and they've lost most of Congress.