I got the Xcarlink the other week, and it's pretty good, I also opted for the bluetooth module when I ordered it which as well as providing a proper hands free solution for the car, also allows me to stream ALL audio from my iPhone, which is pretty good! SO I don't even need to connect an aux cable to listen to internet radio, watch TV etc etc. Well worth it.