Forgive me I am a newb lol.

Actually I had Vonage for a couple of years and I have worked with Asterisk in the past. Some partners and I almost started our own VOIP business. I am happy with VOIPo. Never messed with any other VOIP business.