If you don't want to spring for bose, then the Kinivo BTH220 for $25 for basic or $35 for Apt-X are good solutions.
Has anyone tried these? Have one guy suggest them to me in the gym and they are relatively inexpensive.
http://www.amazon.com/Kinivo-BTH220-Bluetooth-Stereo-Headphone/dp/B005LKB0IU