A few hours after I posted that last comment I went and test drove a 370z. I brought my stereo line in cord just so I could plug in the iPhone and test out of the Bose system after reading all the complaints. After listening to some rap, rock, and pop songs to give it a full test, I was more than impressed. Maybe it was because I was going in with such low expectations, but it wasn't NEARLY as bad as people are making it out in here. Maybe it had something to do with the fact that I drove a 2011, but from the research I've done the system is basically the same as the 2009-10. Was it as good as the Logic 7 system in my BMW? Of course not. Was it better than 90% of the cars out there? Absolutely.
It's hard to complain when you consider that system automatically comes with the touring package, especially when my Logic 7 cost almost $2k ON TOP of the $2k+ navi upgrade. To fully load the 335i I had to buy a premium package, sport package, Logic 7 package, comfort access, iPod integration, and navi package and each one was $2k or way more (besides the comfort access and iPod integration). To fully load a 370z you only need to get the touring/sport package and navi. Of course the BMW comes with more, but the 370z more than covers all the basics.
You guys need to stop complaining!
The 370z is absolutely incredible value for money. And if anyone else is reading this and now worried from reading all the complaints, make sure you give it a try yourself before you make a judgment. Oh and not getting the touring package because you're worried about the difficulty in upgrading the system is absolutely CRAZY! Changing your speakers out might cost a little bit more but it's not like you're talking about thousands of dollars to do it. The touring package is WAY more than just a nicer sound system, and if you're THAT concerned about every penny you shouldn't be in a dedicated sports car anyways.
If anyone cares, I'm actually a little less excited about the car after driving it. I was definitely expecting something a lot faster.. Maybe the engine just needs to be broken in