This was a awesome find. You can install something called Google Apps for Domains. This will allow you to assign up to 50 accounts FOR FREE with all the best Gmail features including documents and shared calendars. You can sign up for the service via http://www.google.com/a
This is great for a small sized business or a home based company. Check it out and enjoy!