I've always thought that the reason the Dims won was because we were not winning the war, at that time, and many in the GOP didn't really give it their best shot, given the lack of progress in the war. The fact that Rumsfield was fired helps prove my point. He was not fired for losing, but for not winning.
That was only part of the reason for the debacle in 2006. The other reason was the corruption which had infiltrated into the repub side of the isle and the repubs didn’t seem to think it was a big deal .. plus the illegal immigration issue was and is being ignored.
The “silent majority” pulled the plug. I don’t necessarily agree it was a good move .. but in 2008 the stakes are much higher .. there is no way I want the Clintons back in the WH. They have done enough to disgrace the office .. they don’t deserve another opportunity to more harm.