I'm always amazed that www.unblockmycrap.com and Getus.in work for as long as they do. Adding a site to the blocked list is easy enough and there is a long list of sites that will tell you what sites to block. Unblock My Crap.com and Get us In, both really slow down your connection and the spam you see while surfing hardly seem worth the effort.
Don't kids today have Cell Phones? just hit your Myspace on your Helio, or Tmobile, and skip the Spam sites.