Too Progressive » Obama vs McCain: If the election were held today
If the race were held today Obama would win 281-257 with McCain winning NJ and Ohio and Obama winning red states like NV, CO, NM, VA, ND.
McCain won't win NJ but he may take Ohio. The thing is, Obama is within 1 point in Texas in some polls and tied in NC. I think the race is sharping up to be a landslide.
You can use this interactive map and play with the math. Its actually quite addictive. My map is all blue lol.
2008 Presidential Election Interactive Map and History of the Electoral College