I sure hope you're right. But somehow it's beginning to feel a bit like 1994...in reverse. And I was optimistic in '04. If the Republicans lose either house, they will never again have the advantage they've had now for the past few years. Iraq is the most important thing we have going, and the polls reflect most Americans aren't happy with that.
As for the war in Iraq, apparently Republicans think it works for them - see the recent House and Senate votes. It's probably a lot like Nixon and 'Nam, a decent percentage of the sour people are probably upset that we ain't blowing enough stuff up. Most Americans, except the granola munching Left, hate losing more than they hate war.
Based on the CA-50 results among other things, I've rejected 1994 as a template and moved on to 1998 as my template.
Plus the Dems have offered no alternative. I did an experiment on a middle of the road voter, I said Speaker Nancy Pelosi and it scared her half to death.
Lastly the gerrymandering of the House and the fact that that GOP only has to defend 15 seats in the Senate, to the Dims 18 are structural GOP advantages.