Isn't Bush getting in trouble because after 9-11 the homeland security department has been logging all telephone call records for every American and that has recently surfaced? I saw a news article on it a few days ago. If they are not allowed to monitor innocent people's phone records I doubt very highly they would be able to pass a bill like this, kinda squashes the whole "freedom" thing.

Also, can you imagine what would have to be implemented technically for this to work? They would have to force all ISPs to log all activity and then have those transferred to a central database somewhere. The cost of the equipment for the ISPs alone (plus the additional bandwidth) would be huge!!!