Yeah I’m probably behind the times as I’m a pretty vanilla e-mail user but I just discovered an awesome feature in Google’s Gmail.
If you want to sign up for an account or any other thing that you don’t want to receive e-mail from simple enter your Gmail address with a plus sign and extra junk at the end of the name. For example if my e-mail address was fakeaddress@gmail.com I could sign up for a web site using fakeaddress+anygibberish@gmail.com and the confirmation e-mail from the site would reach my fakeaddress@gmail.com inbox.
You can than block all mail sent to fakeaddress+anygibberish@gmail.com so it all gets sent straight to the spam folder. Many Google thinks up some amazing features.