It took me long enough, but finally I'm using Google Apps For Domains.
I've started using their free service (2 GB Email. with your own domain name) and have moved all of my current emailing aliases into that email service.
As you probably know, the spam filtering is awesome and the search capabilities are, well, Googlishious. No more need to pay for hosting or spam filtering!
I like the email web interface but do not forget: I can access my emails with pop3 from outlook, so no problem getting a "hard copy" of my emails offline.
My Calendar also hosted at google, so I'm all set.