I tried Magicjack before Ooma. Ported the number and everything. Didn't work. Pulling teeth to port the # to Ooma. Big thumbs down on MJ.

Up front, Ooma costs but it's $5(ish) for "tele" taxes a month after that.