I have an XM satellite radio receiver in my tank bag, and listen through ear buds under an HJC Symax flip front helmet. Works perfect for me on the ST. The receiver is powered through a 12 volt plug on the fairing.
2014 Honda CB1100 DLX
2002 Honda ST1100 "Stella" Gone but not forgotten!