AFter Market Car Stereo BT streams pandora


Hey guys. Hope I'm in the right section...
I have an HTC evo and I am in the market for a BT car stereo. What do you guys recommend that I can use my Evo to ;
Play music files from SD card
Use BT for voice calls
Stream Pandora

Any tips and advice would be much appreciated! Thanks guys and happy VDay!!!