If your heading down the VoIP route you'll need to signup with VoIP provider such as BT. The service provider you select will on most occasions supply the necessary hardware.
I will mention that you only need a VoIP provider if you want to make calls to none VoIP users. If you are making VoIP to VoIP calls there's plenty of free software about. see above link.
Want to reply to this thread or ask your own question?
You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.