The prediction market at Intrade.com currently has Barack Obama winning the Presidential election with 289 electoral votes to John McCain's 227. Twenty -two electoral votes, from Nevada, Virginia, and New Hampshire, are too close to call for either candidate.
ElectoralMap.net translates the raw contract prices from Intrade into an electoral map at least once per week, and it makes for a nice visualization tool.