I would go so far as to make a different email account for each function. 1 for some sort of chat like MSN, 1 for gamersfirst, and 1 for KOL. Also make sure and do a thorough cleaning of all old mail. They tried to change the password on my PAYPAL account, but I had already changed the Email linked to it. This is how I got the IP address. Called paypal, explained I did not try and change the pass, and requested the IP from who did. Looks like there is a decent lead brewing from some of my turkish friends. Maybe this prick will be getting a visit to his home soon.
Background: This email was fine for well over 7 years. I scan my PC at least twice a month, and as much as once a week. I used AVG, Spybot, and Ad-Aware each time. I did not randomly surf the net, (only have a 40GB hard drive :P ), I have not played a private server in a long long time, and I did not add random names to my MSN. While I cant say I was the safest guy, since I was using hotmail after all, I imagine I was safer than 50% of the people out there. Please all take cooltangs advice and find a new email host, then take my advice and split them up.