I just talked to one of my best Team McCain sources who told me that heading into today all the key battleground polls were moving hard and fast in their direction. The source, hardly a perma-optimist, thinks it will be a long night, but that McCain is going to win. So add this with the new Battleground poll (Obama +1.9 only) and the rising stock market...I wasn't going to mention the battleground poll specifically, but since it was referenced, here it is.
Obama 50.2%Given Bradley effects, biased samples, and margin of error, that is a very encouraging result for McCain. We'll know in hours now, not days.