There is an interactive electoral map over at Real Clear Politics. Here is my map with my best guess for tomorrow's election results:
Click on map to enlarge
To win McCain would need to also win Virginia and New Mexico/Colorado or Virginia and Pennsylvania. That is too big of stretch in my mind to be realistic. But I am really ready for a down the stretch surprise!