I just installed Extreme Cycle Sounds FM Radio and MP3 player on my XR. It works great and is without a doubt the best "Bang for your Buck" system out there. It has an SD Card slot, A USB slot, an AUX input for an MP3 player as well as FM Radio.
Installation was easy. If anyone is interested I can take photos of my install and post them. The unit is in the right side saddlebag and the speakers are attached to the windshield frame which places them beside the center mounted speedo. They look like factory equipment. Their website is extremecyclesounds.com if anyone wants to check them out.
Extreme Cycle Sound System
LED Lights w/FX module
Stage 1 Performance
Lloydz RPW V-211 Pipes
KewlMetal Flame Exhaust Tips
Arlen Ness Holeshot Grips/Pegs/Engine Covers