I have a toll-free number with email forwarding through ‘tollfreelive.com’. It works well for me, but can’t honestly tell you if there are better deals out there.
When a someone dials my toll-free number it rings on my phone and can be set up to announce the phone number of the person calling. You can also set it up so that the person has to announce their name. When you answer the phone you can then decide whether to accept the call or let it go to voice mail. If it goes to voice mail it can be set up to send you an audio file (mp3, I think?).
Oh…and one other feature, you can log in to the ‘control panel’ and chaange the number where calls get redirected. So, if you have an ‘office’ phone and a cell phone you can change the redirect number pretty quickly.
The one thing I try to do though is to call my clients back if I think they conversation is going to be more than a few minutes since you are actually paying for 2 ‘per minute’ calls…one for the caller to the ‘800’ number and then the ‘redirect.’