@firefly,
I think we are better off if we ban all pornography. Porno-creep is real and it has affected some men to the point where they cant have sex with real women. It is also how most watches of child pornography get started. They watch adult porn and then move on.
I am aware of what the law is, but the basis of it should have been disputed before it was passed. Because it was about child pornography and everyone is horrified by that, it got through.
Think about the basis of it for a minute. If you are in possession of any evidence of a crime you are guilty, not for committing the crime, but for witnessing it. There must have been a better way then to attack the problem after it has occured. It is like leaving banks undefended so you get to chase robbers.