Surprisingly, given how the last few weeks have gone for Obama, today brings some good news for him on the Electoral College front vs McCain. If you just take where all the states (including "leaning" states) seem to be right now, he is still losing. But Massachusetts support seems to be strengthening as my "last five poll" average from that state pulls it from "leaning Obama" to "weak Obama". Basically this means that McCain winning Massachusetts is no longer in the "McCain Best Case" scenario.
McCain Best Case - McCain 345, Obama 193
Obama Best Case - Obama 330, McCain 208
And if everybody gets their leans (and Obama gets DC) - McCain 278, Obama 260