I think that it's the same with every type vette. The last year a particular model was made is usually the best because all the bugs are worked out, and the first year of production usually has the most issues. I have an 03, but there is little difference as far as I know of with the 2004s. Get the one in the best condition at the lowest price. I would tend to go for an 03, or 04 though.Good luck.
Yeah, thats pretty much it. I went with an 02 because it had 350 horses over 345....yes, 5 horses help me sleep at night. Anyway, if i could have afforded it, i would have gone with an 04, only because its newer and because its the last year of the C5.
Another thing to do would be buy the Corvette Black Book. It tells of all upgrades and changes from year to year. It does say there were some changes in '01. I wound up with a 99 'cause it is clean, tight, looks great and was close to home and had a great price. I love it. Upgrade the whhels and no one knows the difference.
AMEN BROTHER anyone who owns one loves it when I was out looking for mine I went with the attitude best BANG FOR THE BUCK THEORY and I got a great looking , running 2K for 18k have put 3k in it for some up grades
SILVER VETTE I DRIVE WANTED DEAD OR ALIVE
I went with the 2002; 350 horses and does not have the possible oil consumption problem from 2001. Earlier had lower horsepower and I don't like the wheels.
I would say any 2002-2004.
There is a lot of information available on the National Corvette Museum site as well as here on the Forum.
Good luck in your search.