According to CNN, Republican Congressman are looking to force ISP's into keeping records for two years for all users.
This bill is horribly designed, on more than just one level.
First, it requires copious amounts of data storage. I don't think that Congressmen recognize how much data even a small network can generate. Data storage is becoming cheaper nowadays, but it's still a huge hurdle. What data should be saved? All packets? Login information? Website caches?
Two, storage equals money. You're going to add to the operating costs of not only big companies like AT&T, Verizon et all, but you're also going to reduce the ability (as if it wasn't non-existent now anyways) of a startup company.
Three, there's a great many people who use Wi-Fi who do not have it locked down with security. Will they be held liable to keep this data as well, or will it just be for those who use it commercially? The article is unclear, and it's very likely that the average person or small company will know how to store data correctly.
Fourth, the idea that I should have to give up my identity on the net is a poor one. The Internet grants anonymity, and with that, freedom. Will some people use that freedom to try to get around laws? Most certainly. But all this bill will do is force those who wish to break the law to do a slight amount of reading on how to mask your IP, how to steal Wi-Fi addresses from unsuspecting people, or find some other workaround.
If this bill goes into place, how long until the names and data get used for reasons other than their true purpose? A week or a month?
There are some good arguments for data retention by bigger companies (and they're already doing it, to some extent) but there is no need for the majority of people to store records for two years.