I use a Sony MD player, which sits in the left fairing pocket, attached to the AUX plug. It works very well. The Sony MP3 player runs forever on one or two batteries (I forget which), so I haven't found the need to run the unit to power, even though I also have the Honda OEM power outlet in the left fairing pocket, and could plug it in.
My model is a mobile unit, and comes with two wired remote controls, one large, one very small. The large one I use by velcro attaching it to the top of the left fairing pocket cover, when in use. When not in use, I toss it in the left fairing pocket with the MD player. It is big enough to use with gloves. The little remote I would use if I carried the unit on my person.
I ordered it directly from Sony, online. They shipped promptly.