One of the biggest problems with the bill is the fundamental changes to future immigration policy that it makes, shifting from a family-based policy (where people with family members here get preference) to a guest-worker based policy (where highly skilled English-speaking workers get preference).
The Democrats have to keep fighting this aspect of the legislation, or they could very well get saddled with the failure in the 08 elections, right along with Republicans.