Currently using the iDeck (and other cassette adapter) tape player workarounds. Sound is pretty poor.
In my previous car (es300) I had a cassette adapter by Beats, it was like $20 but it was really good!
Sound from cassette mechanism, volume needs to be cranked up to max, interference from phone and GPS VERY annoying. Want to clean up hanging wires, too. Looking at double DIN radio units, too.