If someone spams I ban them instantly. And I will not lift the ban under any circumstances, if your account got hacked, too bad you should have had a more secure password.
I have a very strict policy on spam.
http://thehazey.co.uk
http://forumpromotion.net
http://link-beat.com
http://gmail.com
I check them in that order every day.. Except gmail, that moves up and down the list. Sometimes I check 2 at a time.
Once the government steps in when it comes to the internet, boom, all freedom gone in a second. Pretty soon, they will be blocking everybody.
Read up some more on the law, there are petitions out their to try and get them to not pass it.