Originally Posted by Andre Yew
ZHP is the performance package for the non-M E46. It includes hotter cams, higher revs, and different engine software for more power (10 HP), different wheels, different interior, different body kit, and different suspension. There's also a short shifter, and shorter final drive.
A lot of people will claim that the ZHP is XX% (insert number, usually 95% or more) of an M3. Having owned the ZHP and driven several M3s, I will say that this really isn't true. The ZHP has a serious identity problem -- it's neither a 3-series and neither an M. It's vastly different than both your average 330 and also very different than an M3. In any case, it's a fun car, but I like my cars to rattle my teeth and perhaps knock them loose, and the ZHP is just way too comfortable. Compared to some of my other vehicles of choice I feel like I'm "wafting" in this thing. NSX
There's a problem with NSXes. They don't go below 35k for a good one. 35K will buy you a 1991-1993 with 25-30K miles on it. However, 50K-60K will buy you an immaculate '04 or '05 with the same amount of mileage. I find the facelifted cars to look far better on the road. There were few changes, but they really add up when you are talking a 15-20K difference for a car that is 14 years newer! In any case, if you are looking to buy a mid-engined two seater sports car, you probably should be pretty comfortable plopping down 60K for one. The following is only based on my experience with an '05: The NSX is much more a driver's car than the BMW. The BMW is the "ultimate driving machine" but it is still what started life as a family car with a stiff suspension and a big engine. It still weighs 3400+ lbs. The NSX is a whole different, and more connected, experience. However, the car is dated -- you'll realize this as soon as you grasp the city bus sized steering wheel. Therefore, you should also take a look at the S2000. I am very partial to the "Honda" driving experience, with my all time favorite car to drive being an '01 ITR.