Threw together a JVT modem for CM7 since I couldn't find one. Audio quality seems really good as does the transfer speeds. But, it's night here, so who knows on the transfer speeds. I haven't tried GPS. Maybe a few others could test, but so far it's one of the better modems i've come across under cm7.