I recently got a mounting bracket and hard wire kit from cruisercustomizing for my XMRoady2 (not sure if it is the same as the XM2go). Anyway this bracket is pretty cool, it mounts onto the top of your MC covers and the radio just snaps onto it and the antenna just sets on top. The hardwire kit is an easy install and has the 6 V converter already on it. I think you can check all this out on
www.hoonhardware.com but it was a little cheaper from cruisercustomizing. As far as listening, I went to Radio Shack and picked up a audio extension cord (8') and ran it from the mount back to under my seat and then I just plug in my earbuds, that way you don't have the wires beating you in the face. It sure makes a difference having tunes to listen to, I ride about 80 miles round trip every day to work and it sure makes the trip much more enjoyable in the Houston traffic.
Hope it helps,
jsplato