wonderloaf
Guru
A few years ago I got fed up with being spammed so went and bought a personal domain name through 1&1 (other providers are available) which for less than a couple of quid a month gives me 5 personalised email addresses. The service uses an IMAP service so the emails are hosted on the 1&1 servers so you can log in through any browser anywhere in the world and still see your emails. It also has quite effective spam filtering and a host of other benefits, since switching to this method I've really not looked back.