After a huge amount of research and trailing, we have the problem and I'm afraid it's not good news; the phone call quality through the Zumo 660 is simply terrible for the person the rider is speaking to.
We eventually got a Autocom/Bluetooth rig set up with the Zumo 550; the phone quality was awesome, even at motorway speeds the person receiving the call couldn't tell the caller was on a bike. We changed the Nav unit to a 660, swapping nothing else, and the quality was terrible. For the biker the sound was fine, but for the person on the other end the call quality was so bad that they couldn't understand the person speaking. Even when removing the Autocom Bluetooth dongle and wiring the 660 in via the Autocom isolated, dedicated Zumo cable, the quality was terrible, so this isn't just an Autocom Bluetooth connection problem, it's the way the Zumo 660 connects to the phone itself that seems to be causing very poor microphone quality.
I have since seen some info on the net suggesting that the Zumo 660 doesn't shut off the external mic properly even when connected via Bluetooth. This could indeed be the cause but I don't have it verified, all I know is that using a phone via the 660 isn't an option if you want the other person to be able to hear you.
So if you use a 660, there may be no option other than to pair the phone direct to the Autocom dongle rather than via the Zumo, which is a PITA especially if you have an iPhone which doesn't work with gloves and can't be set to auto-answer
As an aside, we did discover that Autocom had a batch of SPAs with poor 3.5mm sockets on them, which don't make a good connection. If you find your unit crackling badly when you move one of the input jacks, take it back to Autocom and they'll swap the board for you.
As for me, I'm seriously considering going back to a 550
HTH