Bingo. This election is about four or five states---OH, FL, CO, NV, and perhaps VA and NH. McCain just caught a HUGE break here in OH last week when the "sick leave" initiative was taken off the ballot. That was dead-sure to bring out thousands more Dem voters who would, as a side issue, vote for Obama. But every one of these races is razor thin, and in most of these states, the latest poll has Obama ahead.
McCain can't and won't get above 300 EV in the most unlikely remote scenario, nor will Obama.
I'd toss in MI, PA, and WI into that mix.