We went "all in" on this Ooma system last time it was offered. I was a wee bit skeptical, since I was going to port TWO phone numbers. To do that (and use them separately) you need to buy at least one other Ooma handset. We went with the deluxe package, paid the year up front, and got a free handset, then paid 2 x $40 to port both numbers.
Our model has the plug port for the land line from the your existing phone line, which lets you use your existing phone number/service through that port until your phone number ports from your current system to Ooma. What wasn't obvious to me though is that depending on how you set up the Ooma account, you MUST have that line plugged in if you configure it that way. It took a call to customer service before I figured out that was why the Ooma light stayed red. (And all of the newer Ooma boxes don't even use this feature.)
Nonetheless, once that problem was resolved, we've had nary an issue. The number porting took about two weeks to complete, and both numbers are working. We use the Ooma behind our router, which is behind our cable modem - and though I probably should try to enable the QoS settings on the router, I haven't bothered, and it still seems to work okay in this configuration. Quality is good, and the only problem I've ever noticed is that if the house network is really being taxed (other family members on YouTube or something), a tiny lag might might occur after the occasional word - rare, and barely noticeable when it happens.
Adding it all up, the first year I'll save $150 (thanks to startup & equipment costs), and the second year I'll save about $400. Count us satisfied.