I've never bought a car and thought to my self, wow what a great sound system and it does all that I want!
Bought the BRZ with just the base shity stereo sans touch screen and installed one of these
http://www.pioneer.com.au/au/product...50BT/page.html
Added speakers, amp and a reversing camera and could not be happier.
Takes SD cards so popped a 32GB one in there with music and video's, yes it plays just about any format video file, but I don't use that function myself.
Blue tooth syncs flawlessly the moment I start the car and it just keeps playing where I left off (if streaming from the phone). Song metadata streams to the screen correctly and even the siri functions work through blue tooth, if I want to just voice dial contacts.
The screen is very responsive and the GUI is nicely designed and layed out. The street directory is awesome.
Note the only drawback for Apple Car play is the need to plug your phone in for it to work. Not a feature I bother using to be honest.
TL;DR - Buy an aftermarket head unit and call it a day.