Just trying to sneak this post in before heading out to Las Vegas for canvassing and election monitoring. Predictions:
Obama - 53% - 353 EV
McCain - 45% - 185
Obama will win: Kerry + IA, NM, CO, VA, NV, OH, FL, NC (roughly in that order of strength)
McCain will win: IN, MO, ND, MT, GA
The race has been teetering between 6-8%, and I still expect a small tightening going into election day. But the early voting has shown that Obama's groundgame and enthusiasm advantage is real, and it may be decisive even if McCain moves many of the undecideds to his column with a last minute ad barrage. This GOTV gap, an advantage for Bush in 2004, will provide a cushion for Obama.
Democrats will win: VA, NM, CO, AK, NH, OR, NC, MN (in a squeaker). GA will go to a run-off.
GOP will hold the rest (including KY) and win no Dem seats.
Dems +25 seats.