I bought my first Z4 in the spring of 2009. My wife and I argued as to who would drive it, so I bought another last fall. No doubt, fun to drive, scary quick, and either a head turner. BMW's reputation for service is second to none. I agree with many people here. If you want to get happy quick, go start and drive a Z4!
All of them. For a car to go this fast that quick and get this kind of mileage is nothing short of phenomenal.