I largely agree with DigitalDaz, open source is the key, then you can't be held to ransom. It is a shame that FusionPBX has deviated from the open source route with it's member only applications.
We are experimenting with our own GUI wrap around FreeSWITCH, it's not difficult, the only problem...