Obama is gaining because the public blames the economy/mortgage meltdown on the Republicans. Nothing could be farther from the truth but facts about Republicans trying to regulate Fannie/Freddie and Democrats blocking this attempt are being ignored by most of the media.
We have just about elected a person to be president that was never vetted, by the media or even his own party. I blame the news media for this.