I highly recommend Yahoo mail. It's free, has a great spam blocker, you can check it from anyone's computer, lots of storage, search capability, up to 10 MB attachments, and if you switch ISPs, you don't have to change your email address. http://mail.yahoo.com