some one on another thread suggested the Google Hosted mail.
I just signed up for it, and it works perfectly.
I dont have the exact link, but google "Google Hosted mail" or something to that extent, and it should come up. they take a day or so to get back to you.
EDIT: www.google.com/hosted is the link
its in beta, but it still works great