Lose your landline, lose MagicJack. Get OBi100 VoIP adapter for $39.99 and make FREE calls over the Internet forever. It kinda bugged me when MagicJack raised their rates by 10 bucks a year to a captive audience this year. Well, here's something you can do about it. Get an OBi100 unit.
The Obi100 phone adapter plugs into your router for Internet connectivity. Then it makes calls using an interface like Google Voice. Of course you have to configure it to your Google Voice account or another service such as Sipgate, so it's not quite plug and play. But that's not a big deal.