Honestly, you wont' find anyone (myself included) who understands VOIP on here that will just give you the answers for free. Additionally, there are huge drawbacks to VOIP that you may want to consider
VoIP technology still has a few shortcomings that have led some to believe that it is not ready for widespread deployment. However, many industry analysts predicted that 2005 was the "Year of Inflection," where more IP PBX ports shipped than legacy digital PBX ports.
Implementation challenges
Because IP does not provide any mechanism to ensure that data packets are delivered in sequential order, or provide any Quality of Service guarantees, VoIP implementations may face problems dealing with latency (especially if satellite circuits are involved), and jitter. They are faced with the problem of restructuring streams of received IP packets, which can come in any order and have packets delayed or missing, to ensure that the ensuing audio stream maintains a proper time consistency. This functionality is usually accomplished by means of a jitter buffer. Another main challenge is routing VoIP traffic to traverse certain firewalls and NAT. Intermediary devices called Session Border Controllers (SBC) are often used to achieve this, though some proprietary systems such as Skype traverse firewall and NAT without a SBC by using users' computers as super node servers to route other people's calls. Other methods to traverse firewalls involve using protocols such as STUN or ICE.
DSL Internet access
VoIP technology does not necessarily require broadband Internet access, but this usually supports better quality of service. A sizable percentage of homes today are connected to the Internet through DSL, which requires a traditional phone line. Having to pay for VoIP in addition to both a basic phone line and broadband Internet access reduces the potential benefits of VoIP. However, some regional telephone companies now offer DSL service without the phone (often called "naked DSL"), thus saving you money when you switch to VoIP. VoIP can also be used with Cable Internet instead of DSL, eliminating the need to purchase two telephone lines.
Reliability
Conventional telephones are connected directly to telephone company phone lines, which in the event of a power failure are kept functioning by back-up generators or batteries located at the telephone exchange. However, household VoIP hardware uses broadband modems and other equipment powered by household electricity, which may be subject to outages. In order to use VoIP during a power outage, an uninterruptible power supply or a generator must be installed on the premises. Early adopters of VoIP may also be users of other phone equipment, such as PBX and cordless phone bases, that rely on power not provided by the telephone company.
Some broadband connections may have less than desirable reliability. Where IP packets are lost or delayed at any point in the network between VoIP users, there will be a momentary drop-out of voice. This is more noticeable in highly congested networks and/or where there is long distances and/or interworking between end points. Technology has improved the reliability and voice quality over time and will continue to improve VoIP performance as time goes on.
Emergency calls - 911 calls
The nature of IP makes it difficult to geographically locate network users. Emergency calls, therefore, cannot easily be routed to a nearby call center, and are impossible on some VoIP systems. Moreover, in the event that the caller is unable to give an address, emergency services may be unable to locate them in any other way. Following the lead of mobile phone operators , several VoIP carriers are already implementing a technical work-around. The United States government had set a deadline, requiring VoIP carriers to implement E911, however, the deadline is being appealed by several of the leading VoIP companies.
This is a different situation with IPBX systems, where these corporate systems often have full E911 capabilities built into the system.
Integration into global telephone number system
While the traditional Plain Old Telephone System (POTS) and mobile phone networks share a common global standard (E.164) which allocates and identifies any specific telephone line, there is no widely adopted similar standard for VoIP networks. Some allocate an E.164 number which can be used for VoIP as well as incoming/external calls. However, there are often different, incompatible schemes when calling between VoIP providers which use provider specific short codes.
Single point of calling
With commercial services such as Vonage, it is possible to connect the VoIP router into the existing central phone box in the house and have VoIP at every phone already connected. Other services, such as Skype & PeerMe, typically require the use of a computer, so they are limited to single point of calling, though handsets are now available, allowing them to be used without a PC. Some services, such as BroadVoice provide the ability to connect WiFi SIP phones so that service can be extended throughout the premises, and off-site to any location with an open hotspot.
Mobile phones
Telcos and consumers have invested billions of dollars in mobile phone equipment. In developed countries, mobile phones have achieved nearly complete market penetration, and many people are giving up landlines and using mobiles exclusively. Given this situation, it is not entirely clear whether there would be a significant higher demand for VoIP among consumers until either a) public or community wireless networks have similar geographical coverage to cellular networks (thereby enabling mobile VoIP phones, so called WiFi phones) or b) VoIP is implemented over legacy 3G networks. However, "dual mode" handsets, which allow for the seamless handover between a cellular network and a WiFi network, are expected to help VoIP become more popular.
Security
The majority of consumer VoIP solutions do not support encryption. As a result, it is relatively easy to eavesdrop on VoIP calls and even change their content. There are several open source solutions like VoIPong or Vomit that facilitate sniffing of VoIP conversations. A modicum of security is afforded due to patented audio codecs that are not easily available for open source applications, however such security through obscurity has not proven effective in the long run in other fields. Some vendors also use compression to make eavesdropping more difficult. However, real security requires encryption and cryptographic authentication which are usually not available at a consumer level.
In this context, the beta testing of Zfone, a 'security wrapper' for certain VoIP systems by the inventor of PGP, is notable, as a means by which strong security may be added to certain otherwise less secure VoIP systems. This information is correct as of April 2006.
Food for thought...