My business has recently exploded so I am on the lookout for the best option as well. At this time I am using
Officezilla. It's free and has everything I need right now. I may look into something more complex and customizable once I am ready to sub or hire help.