Let's see. 2006, bill stopped by a slight GOP (mostly) majority in the House. 2007, worse bill passes (probably).
You're right. No difference at all.
We shall see. I don’t see it passing the Senate. Even if it does, it will be another test to pass the House. Since all of them will be up for reelection, I think it faces an even harder test there.