I'd tell you to test drive both but the bimmer is gonna ride better han the Z. But like someone said before 30K miles vs a BRAND NEW car is a no brainer. I can only think of 2 reasons why to go with the bmw over the Z. 1) its a factory turbo engine which is easier to make power for less money. 2) its much more practical than the Z. Other than when sitting in a 335i coupe next to new Z at a stop light, the Z is gonna get all the attention. And when the light turns green, bye bye expensive bimmer.