I have had Vonage for close to 10years now. Very happy, I was able to keep my original number and have had ever since. I moved from Mnt View to San Jose and now Tracy, and never needed to worry calling everybody up and distribute new number.
Clear calls and works well with international calls. You can setup lines, voicemail and i believe there is a fax option aswell.