Great article. Microsoft really need to follow Google into 2 factor authentication with their new Outlook webmail. Another way to secure your email account is to use an alias for signing up to all sites, that way if someone hacks a site such as Amazon they don't have your email, but just an alias.