Nate Silver, whose 538 blog has often made the best election predictions, has now put this one out on the Electoral College votes to come:
Nate Silver: Obama 303, Romney 235
Remember, it takes 270 Electoral Votes to win the election. Silver puts Obama pretty far ahead.
39.430100 -77.804161