It is difficult to say there is one best. There are lots of differences based on what is important to you. Search the forums for "voip" and then "vonage" and review the threads. If you give a list of maybe 10 priorities for you such as price, uptime, caller id, faxing, etc, then perhaps people can give you a suggestion. However, there is not one clear-cut winner that is the best in all categories.