Mine is a 2000 I've had on lease. My lease is up next month. It has 53,300 miles on it, still with original tires and even windshield wipers! I have been extremely happy with it--absolutely no problems at all. I have been looking at other vehicles, but I know I will only be happy with another RX 300. I am going to take a look at the '04 330 and might order one. :D