So who got it right and who got it way wrong?
Fox News commentator Dick Morris is a bit red-faced because he predicted a Romney landslide as recently as Monday night.
Morris said, “He is going to lose, Obama is going to lose. I think it's going to be, well, call it a landslide or not, 325 to 213 is pretty landsliding to me.”
Last Sunday, ABC commentator George Will predicted Romney would win with 321 electoral votes to Obama’s 217.
TKTK Will said, "I guess the wild card in what I have predicted is that Minnesota will go to Mitt Romney."
INSIDE EDITION’s Les Trent spoke to Krystal Ball host of MSNBC’s The Cycle and befitting her name, she correctly predicted the election for Obama.
Trent said, "You can pat yourself on the back and tell us what you said."
Ball said, "I can say, I got it right."
But no one nailed it more precisely than New York Times blogger Nate Silver who predicted how 50 out of 50 states would vote. Silver could be the soul mate of Jonah Hill's character from Moneyball, basing his predictions on math more than gut.
Tuesday night, Silver told Comedy Central's Stephen Colbert how he does it.
Silver said, “I am not very pro-pundit.”
Even the pundits are heaping praise on Silver's uncannily accurate forecast.
Ball said "I am happy that Nate Silver can look at everyone in the eye and say, 'You know what? I got it right.'"
Now, here's a twist. Famed conservative firebrand Ann Coulter made this prediction way back in February, 2011.
Coulter in 2011 said, “I'll put it in a nutshell. If we don't run Chris Christie, Romney will be the nominee and will lose.”
But just hours before the election, she changed her tune, tweeting, "I can't see a scenario where Romney wins less than 273 electoral votes."