On ebay there is an ext usb adapter that has a long cord on it with a mic, headphone jack and usb power/sync port but to achieve what i have done it would end up with a bunch of connections by the mic on the visor.
http://cgi.ebay.com/2in1-USB-Adapter...item35a407092d
the only ones I can find right now come from Hong Kong