I got the ooma and am having setup problems with it. I have already spent about an hour online and on the phone with ooma tech support and its still not working. I haven't had time to evaluate it yet but I thought that Ooma would be the more reliable solution given their online chat, live help lines, etc. Ironically, the obi was easier to set up and has been rock solid. Now i am rethinking my strategy and may just use the obi (with maybe a spare in the drawer in case it breaks).