I finally found a way to use BT with music on the iPhone. the iSkin Cerulean F1 + TX. the TX plugs into the bottom of your iPhone and the phone thinks its a speaker dock, and then it transmits to the F1. Which is actually like two single bluetooth headsets hooked together with a cable so you can wear one for talking or both for music.
Oh and the range is great, i set it down on my desk and was able to go like 4 offices over and still have uninterrupted music. However, when I walk outside in the cold, (wind or no wind), the connection gets choppy.
here's a review of it
http://playwithtechs.net/?p=48