Stormrider is right.
Of course in my case, its a 98 auto vs an 03 auto, so thats fair sort of.
To me, the 03 feels better overall (this is probably a combination of several subtle factors like tire size, minor tuning differences, etc.) and feels tighter (new car after all). The HID's are awesome.
Basically, the 02 refresh was pretty minor. It's not a significant difference over the pre-02 and, if you don't like the new look, or a new NSX is too expensive, you really arent losing much at all by going with a 97+.
The Corvette was boring because there are thousands of them everywhere and the look is too tame. It's fast, but it's not as fun to drive as the NSX (or any midengine) in my opinion. Mid engine cars just feel different.
The Viper, although front engine, is still a lot more fun since it is such a wild ride and has such massive torque.
For the record, I have driven a 99 NSX 6 spd and also an 02 6 spd and find them to be really really really similar. I'm not a super experienced manual tranny driver, though, and probably am not able to fully appreciate subtlties. Of course compared to the Viper, the NSX clutch is a dream.
Also, I have to respectfully disagree with NSX/MR2. No NSX will "absolutely smoke" a C5. At best it will come down to driver...