This will be short - but sweet.....

With the latest results reported from New York state, Barack Obama is officially over 51% of the Popular vote - the first president to win 2 terms with 51% or more since Eisenhower!

Congratulations, Mr. President!

(And a side bit of schadenfreude, Romney appears destined to finish with just barely over 47% - which rounds down to precisely........well, you don't need me to point out the delicious irony!