Ooma seems to be raved about even a few years ago, but phonepower worked pretty well, until I realized I couldn't run my alarm off of it in the current config (No home dial-up, of FAX on VoIP lines as a general rule due to speed, [improvements could have been made that I am unaware of,] or you have QoS knowledge).
http://www.phonepower.com/services/v...l.aspx?pid=129
$14.95month w/2 year contract, or even 2 years for $199.
I haven't had a MagicJack in a few years, but they have a PC-free device now (no USB to PC required).