The Ooma and Magicjack do sound similar. The positioning is different. Ooma is positioned more as a dedicated home device that easily integrates into the existing home wiring setup while Magicjack is more portable focused.
Both deserve a second look I think.