they sell headunits with usb inputs. i dont know if your into changing it out or not though... but they do sell an fm broadcaster that you can plug a usb into and then you tune in your radio to that station to hear it. just like the itrip things for ipods, just with usb. at least i think iv seen it before, im not sure where to look for one though