RSO34, GREAT POST!!!! Your story of your 96' with 165K miles is inspiring. You are the epitome of the true NSX enthusiast. I'm envious as I approach 1000 miles on my Gen 2, I still feel guilt putting miles on it..... Something I need to figure out how to get over. Much like the original NSX, the Gen 2 car is also built and meant to be driven. Of course, even with the deep discounts, the cars were expensive, and high mileage will ultimately devalue the car. I wish I felt like I could drive it 10K miles a year, but we'll see, life is short. I thought about the batteries and electric motor costs, and if I am correct, the hybrid parts are warrantied for 7 years. This is great, but if a guy loves the car enough to keep it longer than 7 years, then what?? It's an unknown, at this point, but certainly a valid question.Maybe you just have to keep the car for 6 years, sell it and move on?? Or maybe the batteries will last 20 years? I do not have those answers....... Further research required.With respect to brakes, I toiled about whether or not to step up to the CCB's. First, cars with iron brakes were somewhat rare, and all were relatively low option cars. I have over 200 days on track experience, and felt I'd eventually have the car on the track. The rapid wear of the CCB's on track concerned me, but in the end I opted for the CCB's. Partly for resale value, partly because I felt a 191 MPH car out to have the best brakes money can buy, and sadly, because the red calipers looked so damn good. I was also enticed by the significant reduction in unsprung weight, which is really only worthwhile tracking the car at its limits..... I have heard that the wear on the CCB's is primarily in the pads and not so much in the rotors???? Someone correct me if I'm wrong? If this is true, then perhaps a $900-1000 cost vsfull replacement including rotors?And yes, I can see how the original owners got priced out of the market. As has been said hundreds of times, Honda just overpriced the car from the beginning...... Anyway, thanks for your inspiring post.......