I fitted a Parrot MKi9100 Bluetooth hands free kit which comes with a USB input as well as a dedicated iPhone input and the good old fashioned 3.5mm jack input so you can basically hook up anything to the car and listen through the speakers. Its a great bit of kit indeed. Total cost fitted for me was around £140 which I feel for this was a bit of a bargain.