I cannot believe that a non-US webmaster with non-US domainnames, non-US hosting and non-US content do have to comply if he is selling to US citizens. Then we should also comply with chinese laws, arabian laws and so on.

Let's translate the "cyberworld" to the "real world": An American tourist comes to Amsterdam (there are thousands of them right now, because of the so-called international canabisweek). He goes to a "coffeeshop" to buy some joints. Nothing illegal about that in Holland as you all know. Just because the customer is a US citizen, the coffeeshop owner should comply to US regulations and should not sell the joints ? This is not realistic.

US regulations do not count for those who do not live / host in the US. The FBI is not authorised to go after the webmasters who are in this (ideal) situation.