That's what last night was. Scandals were part of it. Foleygate managed to derail GOP momentum, and they never really recovered. Ney and DeLay also didn't help.
But the House Republicans also managed to tick off people whose support they needed. On immigration, the views of the Chamber of Commerce were ignored at best - and other conservatives labeled their position treason. It's a safe bet that a lot of Hispanics were turned off by the anti-immigration position as well. I cannot be enthusiastic about a movement who regards my disagreement with them on a solution to a problem the country is facing to be proof of treason.
Already at RedState, the talk of a purge seems to be starting. If they really go through with it, they're gonna lose in 2008, and victory in the war on terror will be in doubt.