Survey USA is out with a poll today. The Republicans and Hillary Clinton supporters both have something to smile about.

Barack Obama supporters? Not so much. The poll provides further proof why yesterday's speech was so critical for Obama.

John McCain remains ahead of both Clinton and Obama, but Clinton has moved up and is in striking distance. Obama's numbers have dropped significantly. He is now below 40 percent in Missouri for the first time in a year.

Survey USA says the poll was conducted over the weekend when the Jeremiah Wright controversy was raging and before his speech yesterday.

McCain leads Clinton 48 percent to 46 percent. She's up two points since the last poll while McCain is unchanged. (Click here for a previous Prime Buzz post on the results).

The big change comes for Obama. He was just six points behind to McCain at 48 percent to 42 percent. But his poll number has dropped to 39 percent while McCain's has risen to 53 percent. Being above 50 percent is good news for McCain supporters.

The silver lining for Obama is there are more undecideds in his matchup with McCain than Clinton's.