I considered getting an '02 Z06, before purchasing a '99 ACR with 12.6K miles in great condition a month ago.
Most will say that the Viper is not a "comfortable" everyday car. Some will say, it's rough, loud, and it doesn't have the best interior/quality/finish.
If I will drive my Viper daily, I'm very sure that I will not have any complaints. I drove the car for about 600 miles, and was amazed how comfortable it was. I only had to stop for gas, and stretched my legs a bit (not much leg room
. I was amazed about the overall quality.
After owning a Twin Turbo Z, and have been in my friends high end Import cars (ie: Supra, M3, NSX, RX7), I have to admit that all Domestic cars can learn something from Import cars, in terms of interior/quality/finish. Also, the upgrades available for these Import cars are top notch in quality.
But heck, the Viper was not engineered for comfort, best quality, etc.. It's a street legal race car! If you compare the Viper with other exotics, it will blow most (if not all) of them away for a fraction of the price.
The Z06 (new '02), maybe faster at the track, maybe more comfortable (to most people), maybe more advanced (HUD, stability control, ABS, etc.), but it's not a Viper! It will be just another 'Vette to most people.
I'm just fortunate to own a Viper, as I'm not rich like most owners. It took me a lot of determination, patience, and will. Dreams do come true...
P.S. in case you don't know, '01 + Vipers have ABS standard. Good luck on your decision, and I hope you pick the Viper.