just something I ran into for those users of hotmail and have it setup for the .net services to check. I think we all know that hotmail is notorious for spammers and this may be why. Follow this path: control panel> user accounts > pick a user > change my .net passport > change passport attributes button enter your password and your profile will show up (alittle slow). Anyways, scroll down you will see this: Choose how much of your .NET Passport information Microsoft can share with other companies' .NET Passport sites at sign-in: Share my e-mail address. Share my first and last names. Share my other registration information I am assumming here that if these are checked they are selling your email addy to spammers. So i unchecked all of mine. Just thought I would share!