I personally would go for the 2002 i think thats that it is. If you drive anything like me and keep a car that long. Parts are going to be around on a 2002 while they might be harder to find for a 95 in a few years. I think they only have to keep parts in stock for cars that are 10 years or younger and the 95 is about to hit that 10 yr mark.
Good luck on what ever you do!!