Obama has taught the entire nation a lesson. Never count your chickens before they hatch. Two weeks ago, in my mind I had written Obama off. A month ago I was wondering why he was still bothering. Hillary had a strong, firm lead at that time and it appeared that there was no stopping her.

Then Iowa shocked every one. A state that is approximately 95% white made it clear that they were willing to look past ethnicity and give Obama the nod. The same is expected to happen in New Hampshire today. Who would have thunk it?

The final Rasmussen Reports telephone survey in New Hampshire’s Democratic Presidential Primary shows Barack Obama leading Hillary Clinton 37% to 30%.

Clinton has a slight edge among Democrats but the Illinois Senator enjoys a more than 2-to-1 advantage among Independent voters likely to vote in the Democratic Primary.

Among Likely Democratic Primary Voters, the current New Hampshire poll shows John Edwards with 19%, Bill Richardson with 7%, and Dennis Kucinich with 3% support.

Nationally, since Iowa, Clinton’s lead has been shrinking in the Rasmussen Reports daily Presidential Tracking Poll. Rasmussen Markets data shows that Obama is favored to win the nomination.

Source