I understand. But consider this, if you do end up getting an iphone, download your entire collection to your iphone, and essentially play all your CD/DVD music like I described through the iphone. For instance, say I have 3 CDs - Meteora, Hybrid Theory, and Reanimation. I will burn these CDs into iTunes and sync the songs in their corresponding playlists (one playlist per CD) into my iPhone. Then in the STS, I simply hook up my iPhone, select aux-in as my source, switch to BT, and control my iphone using voice control. When I am driving, I will simply press and hold the iphone's home button. I will hear 2 beeps over the car's mono speaker, following which, I will say "play playlist Meteora", and the iphone (over the BT system) responds with 2 additional beeps and a female voice that says "playing playlist Meteora", and the playlist starts. Oh by the way, this voice recognition is far superior to the nav's. It's pretty good about picking up the commands correctly.
Also, with an iPhone, get the free PANDORA app and enjoy satellite radio quality music without paying for an XM subscription. If you're like me and prefer to listen to talk shows, just download podcasts and listen to them on-the-go in your car. I have the latest versions of anderson cooper 360, npr talk of the nation, and bbc global news on my iphone at all times. Also, there's apps that you can download to pretty much listen to any international radio station that broadcasts over the internet as well. Most of the better ones do. Enjoy.