It was a g-d landslide, for Chrissakes!
How can you look at it any other way?
For Democrats and independents, the #1 issue in the election was the battle for Iraq. However, Bush ignoring his conservative base actually cost him the election. Bush`s liberal spending habits and expansion of the welfare bureaucracy lost the election for the GOP. Not the immigration issue. Across the nation, voters supported the immigration enforcement questions on local state ballots. Besides, when you get down to it, even though the GOP House was favoring passage of HR4437, they really didn't make the big push necessary for it to become law before the election.
Bush will have the self satisfaction of signing amnesty into law. When that happens, his legacy goes down the drain.