+1 for GoogleApps!
So far it has been a great experience using it. Awesome SPAM protection, great "customizable" interface (who doesn't love Gmail?), huge space, very secure, you can access it from anywhere on pretty much any mobile phone, laptop, tablet, ect.. And so many more amazing features for $5/mo (or FREE!).. What more can you ask for?
I use the free version for personal domains and the business version for business, of course.
You can even manage ALL of your email accounts using ONLY 1 GoogleApps user account. To learn how to accomplish this read this post: Google Apps