Google Apps for Your Domain
Google Apps for Your Domain lets you offer private-labeled email, IM and calendar accounts to all of your users, so they can share ideas and work more effectively. These services are all unified by the start page, a new addition to this service, a unique, dynamic page where your users can preview their inboxes and calendars, browse content and links that you choose, search the web, and further customize the page to their liking. You can also design and publish web pages for your domain.
If you already have a domain, it’s all free* and everything is hosted by Google, Sound like something your interested in then click on the headline and sign up its free, no really its free.