Sadly McCain would have shoved immigration down our throats also...thus ensuring a permanent Dem majority. We can’t win.
All those on this thread saying we'll be worse off with Obama on the immigration issue are wrong. The Republicans are more likely to fight Obama hard on the issue than they would have McCain. It will all depend on whether some of the Dem senators who opposed it in 2007 oppose it again.