One of the google talks by Violet Blue actually had some interesting information on the 2257 requirement. She did not go quite this far in criticising the law, but pointed out some very serious problems with it.
Basically, a decent chunk of people who needed to prove age for 2257 compliance basically just had pictures of them with the driver's license. Of course, many people tend not to perform under their real name and if these pictures get onto the internet, then someone else can tie a face to a real name and possibly even an address. Not a good situation in general. From what I gather, the wording of the law was pretty vague as well as to what sort of proof was required and who could eventually ask for it.
Anyhow, a pretty interesting talk here with some relevance to the topic: Violet Blue (Google Tech Talks)
And it should be the law: If you use the word `paradigm' without knowing what the dictionary says it means, you go to jail. No exceptions. -- David Jones