Here's what state Attorney Generals (people who are in a better position to judge this law think about CAN SPAM:
"Attorney Generals from California, Kansas, Maryland, Nevada, Texas, Vermont, Virginia and Washington signed the letter, which said that the amended act has so many loopholes, exceptions and standards of proof that it won't protect consumers. They also said that the law wouldn't deter spammers, but merely foster more litigation."
Source:
http://www.internetnews.com/IAR/article.php/3105361