Google Apps - its fee to create and can grow along with you as your requirements and grow. Practice more features the annual fee fairly reasonable. Email, web workspace, calendaring, and document collaboration all in one. It's a great alternative to Microsoft Exchange but simply have every single one of