MSNBC called South Carolina shortly before the hour, but with the 8:00 poll closings, Connecticut, Delaware, DC, Illinois, Maine, Maryland, Massachusetts, New Jersey, New Hampshire, and Pennsylvania have been called for Obama, and Oklahoma and Tennessee have been called for McCain. We stand now at 103 electoral votes for Obama and 34 for McCain.
The most significant result here is Pennsylvania, which was part of McCain's long shot strategy for victory. If McCain retains any hope of victory at this point, it has dramatically narrowed.
The New Hampshire Senate race has been called for Jeanne Shaheen. The Democrats are up to two pickups.