Answer is NetTalk Duo
Free calls to US and Canada . No computer required . No monthly Phone bills
We know about MagicJack and Vonage and Google Voice, services that allow us to make phone calls over the Internet.The netTalk is a device introduced by Duo, which can be connected directly to your computer or directly to your Internet connection, so you don't have to rely on a computer for phone service.
Connect the DUO directly to your router.
There is no need to leave your computer running to make or receive calls!The netTALK DUO is designed to connect directly to your router or modem, resulting in cost and energy savings while minimizing wear and tear on your computer.
Connect the DUO directly to your computer.
Take your phone number with you anywhere in the world!Plug the DUO directly into your computer to make and receive calls. To use the DUO without a traditional telephone, Download official Videophone application for face-to-face communication anywhere there is Internet access.
The netTalk service, which is available through the netTalk Web site, includes caller ID, three-way calling, call forwarding, call waiting, enhanced 911, voicemail, 411 directory assistance, and one feature MagicJack doesn’t—live technical support.
For more details,features and pricing : NetTalk