I have managed to get my Motorola Droid Pro running with the 3cx Phone for Android, connected to my 3cx PBX on an internal network, an external network, over WiFi and 3G. The trouble I am having is the latency to the Droid handset is close to 1000 ms over WiFi, 3G is a bit worse, but not much. Outbound latency is < 200ms which is tollerable considering what it is doing. Is the droid a better encoder than a decoder? Echo cancellation is off and both play and record buffers are set to -1. The "PBX Delivers Audio" setting is off on the trunk and extension setup of the PBX. The call quality is outstanding however, I wish I could trade some of the quality to reduce the latency Has anybody experianced this problem?