I use oneandone. Costs £1.99 annually to register a domain name such as bloggs.me.uk and domain mail plus service is £6.99 per year and this gives you 3 POP e-mail accounts and much more. You can change the e-mail addresses (e.g.
[email protected]) in 24 hours if they start getting spammed.
You can set up additional e-mail addresses to forward to your main e-mail address so you can have a public address that you use on the WWW and a private one that you give to friends/family.
E-mail me for more details.
www.oneandone.co.uk