I have been using NextGenUs service as my primary internet connection for a few months now. It has been very reliable, has worked when Karoo has been down and I have seen speeds in excess of 40Mbps.
Many applications have been used over it and you can't tell it isn't a wired connection, it doesn't behave any differently. Ping times and latency are actually lower than on my Karoo ADSL2+ Gaming profile making the service perfect for VOIP and online gaming.


Pinging
www.bbc.net.uk [212.58.244.71] with 32 bytes of data:
Reply from 212.58.244.71: bytes=32 time=9ms TTL=53
Reply from 212.58.244.71: bytes=32 time=9ms TTL=53
Reply from 212.58.244.71: bytes=32 time=10ms TTL=53
Pinging jolt.co.uk [84.234.17.86] with 32 bytes of data:
Reply from 84.234.17.86: bytes=32 time=11ms TTL=119
Reply from 84.234.17.86: bytes=32 time=12ms TTL=119
Reply from 84.234.17.86: bytes=32 time=12ms TTL=119