Christ on a bike, most of you lot are as bad as the X5 driver!
An X5 is a bloody good vehicle, and if I wanted an SUV that's where my money would go. An MX-5 is utterly brilliant fun and a good driver in one will leave an average driver in a 350Z for dead on country lanes. Z4 is far more capable than people give it credit for, too.
Who cares what others say? No car is perfect at everything, there's always a compromise that won't impress someone, so ignore it. Personally I respond to hairdresser comments with an offer of a quick cut and blow dry, might as well join in on the joke!
And yes, that does make me just another flash w*nker in a Porsche with no taste!