Now here is the perfect timewaster for a political junkie, 270towin.com. These guys put together an interactive electoral map and you just have to click the state until it turns red or blue. From there you can see where your map stands. Currently I have McCain winning 274-264. Of the key states, I have New Mexico, Wisconsin, Michigan and Pennsylvania going for Obama; and Colorado, Nevada, and Ohio going to McCain.
Check it out.