Check out UNiQ Cycle Sounds. I've had them on my bike for years and work great. Service is good too... Works off anything with a headphone jack (satellite/phones). All systems offer Bluetooth® and FM and all that jazz. They have some new system now too.. Thinking of upgrading. Worth checking out for ya...