This is my first post after being a viewer for a long time. I wanted to share my setup so I can save others some time researching. I wanted to accomplish the following: Play and control my music using the stereo and answer/place calls using bluetooth (also have my address book available on the stereo). I bought the following: Stereo Alpine ida-x100 Bluetooth module - Alpine KCE-300BT After dealing with the GSM buzz while using a FM transmitter, I am happy that after the first two days of using this stereo I have not experienced any buzz. (I'm using the cable that came with the stereo) The ida-x100 does not have a cd player - it is made for the ipod and it can also play music from a usb stick. Alpine's ipod integration is really good. On this model searching through large playlists is fast and it even displays the album artwork from the iPhone - which is a nice touch. The bluetooth module works as expected and you can receive/place calls from the head unit (music will fade in/out as needed.) It will pull in your address book from the iPhone which is very nice. (I couldn't find another bluetooth mod that could. Alpine's compatibility matrix lists the features supported with the iPhone. I'm still asked if i want to turn on airplane mode but i just select no - once again, no buzz. Overall I am extremely happy with it so far. I hope this can help anyone else looking for a great car/iPhone experience.