It is confirmed that major search engines like google, yahoo, msn and AOL store all the data about your IP address, hostname,email ids and your searching & browsing abouts for about 13-18 months. So, they dig deep into that data and start sending marketing emails. It is no coincidence that as soon as you keep searching for certain product or service, you start seeing emails related to that product and service. Just few weeks ago, i was searching for Graphic artists and iam seeing emails for the same. I was even searching for web designers and developers and iam seeing many many emails for the same. Known ways of preventing junk mails: 1) Don't use your personal IDs (known to your friends and families) for online subscriptions or registrations. 2) Re-cycle your personal IDs every year or 2 just to be on the safe side. Latest and Greatest techniques to prevent spam: 1) Don't use the same computer for Browsing and for checking emails. Some of the websites you browse are using GEO mapping techniques and store your data, so use altogether a different computer for exploring and browsing purposes. Add more techniques here for the benefit of us all. Thanks link dev