If you’re building a website or even just working with your own domain, I recommend that you consider Google Apps.
The main thing I want you to know is that using Google’s services (or “apps”) with your own domain is free for individuals and small teams of less than 10.
UPDATE
As of 12/2012 Google changed their business model to a “for-fee”. Unfortunately, most of the excitement in this post is no longer pertinent.