After a LOT of trial and error with several different products, I have settled on a set-up for my ’06 Land Cruiser that works well, is easy to use (esp. w/ 'OK Google' voice commands) and cost just over a hundred bucks. Is it perfect? No, but it beats spending hundreds or even thousands on fancier solutions. Sometimes simple (and cheap) is good enough for me.
$40: Angled Dash Mount | ProClip USA
$40: Adjustable Phone Holder for Slim to Medium Cases (for Samsung Galaxy S | ProClip USA
$27: Amazon.com: Aluratek Universal Bluetooth Audio Cassette Receiver, Built-in Rechargeable Battery, Up to 8 Hours Playtime, Audio Receiving up to 33 Feet, ABCT01F : Electronics
$40: Angled Dash Mount | ProClip USA
$40: Adjustable Phone Holder for Slim to Medium Cases (for Samsung Galaxy S | ProClip USA
$27: Amazon.com: Aluratek Universal Bluetooth Audio Cassette Receiver, Built-in Rechargeable Battery, Up to 8 Hours Playtime, Audio Receiving up to 33 Feet, ABCT01F : Electronics