Or you could get a totally free DID in western Washington with IPKall. But that forwards to SIP.
So then you get a free account with Anveo. With them you have a free choice for incoming SIP, or you can choose to run incoming SIP thru their call treatments and pay correspondingly.
Configure Anveo as SP2. Get a DID from IPKall, forward it to Anveo. Forward your google voice to the IPKall DID.
Configure Localphone as SP1. Either pay by the minute or pick one of their subscription plans for outgoing calls. (E.g. $5/month gives 5000 minutes for US48, so 0.1cents/minute.) Configure Localphone to use your google voice number for your CID.
Now you have free incoming and cheap outgoing. You can still use GV callback for free outgoing.
Want E911? Add it at Anveo for $0.80 per month. (They won't complete your outgoing calls without it.)
Want backup for Localphone, or you want to use Anveo to call Canada because it is cheaper than Localphone? First add E911 to Anveo as per above, then you can make calls using **2 (Anveo) or normal/**1 (Localphone).
Too complicated? Pay more:
Configure Anveo as your only SP. Add E911 ($0.80/month). Add Personal Unlimited DID ($2/month). Outgoing calls are at per-minute rates.
Still too complicated or use more than 1700 minutes outgoing per month? Pay even more:
Configure Callcentric as your only SP. Pay $20/month.
Want to save money? Start adding complexity.
The OBi gives you choices and you can change your mind at any time. If you buy a provider in a box they don't add to your choices.
Vonage? No choice.
MagicJack? No choice.
Ooma? No choice.