Lexus RC300h F-Sport, Yamaha XVS 1100, Toyota C-HR GR sport
What are you trying to achieve?
If you want to be able to make and receive calls, get texts to display on the screen (and make them), see your phonebook on the screen, then you can buy a compatible phone for the cradle for around 20-25 quid, add £10 a PAYG sim, and job done.
If you want to connect your phone via Bluetooth and get all of the above except the texts on screen then a Viseeo is the way to go. Later ones are better, but I have an MB2 in mine connected to an iPhone5- around 80-£100 on ebay.
Neither of the above will give you streaming music. -There are cheap solutions (not integrated to the steering wheel controls/no displays on screen but you can make calls and stream music via Bluetooth, here. You connect it via the aux in socket in your glovebox.
Full music streaming with control from the screen starts to get expensive..........