While there are free services like Google Voice that allow you to put in a number and when someone calls your Google voice you can send the call to your cell, home, company phone. The person who called is going to hear how Google voice is trying to locate the caller.
An inexpensive way to get voice mail for your small business is Phonebooth which not only does what Google voice does (like forwarding phones, transcribing emails), but it also allows you to create an auto attendant. From my short period working for a Cisco company, auto attendants can be a pain in the butt, and most companies charge to set on up. There is no charge, and there is no limit. You also have two conference lines included in your price.
As phonebooth owns the network they use, there are two benefit:
1. Crystal clear calls and voice mail
2. A less expensive option as the don't have to “rent” part of their network from someone else.
Picture your customer calling you and and hearing “for sales press 1, for service press 2.” While these all may end up at your cell phone, you now would have a heads up about what the call was for.
Here are some other things that caught my eye. For one price you get unlimited calls, and unlimited long distance. The other thing I like about this service is there is no contract. That and the price is $20 a user.
So now instead of having to buy a phone for everyone and investing in a a large Cisco system (including a phone for everyone's desk) you can save big money by going with a phonebooth system.
The reason I consider this a web tool is they have a great Web 2.0 interface that makes setup and operations a breeze. In fact the minute you place our order, you have phone booth. How cool is that. Don't like it? No problem as there is no contract. Check it out at phonebooth.com