I just picked up my 04 this past weekend. Mint condition with only 46000 miles on it and they were selling it for 20,995 and thought that was a hell of a deal.. I have been researching for a long and never found anything better than this deal.. Go for it, real nice ride. I am coming off a Jeep Grand and the ride is unbelievable. Nothing against Jeep. Good luck and you are making a good choice. They hold onto there value thats for sure..