works pretty good for bluetooth streaming audio. and its only $35. Only issue, as noted in the amazon reviews, is you have to turn it on everytime you get in your car. wish it would turn on by itself. my car comes with bluetooth handsfree. the bluegate does not interfere with the bmw handsfree. calls still come in through the idrive, music comes through the bluegate.