The weakness of Magic Jack is that you need to connect it to a PC. Their competitor, Ooma, (
Amazon.com: ooma Hub - VoIP Phone Device with No Monthly Phone Service Bills: Electronics) sells a one-time device that connects to your existing internet service. Ooma doesn't require a PC.