We have a 2000 RX 300 2wd with 144,000 miles and we have been very pleased with it. We also have a 2006 RX 330 2wd with around 44,000 miles and are very pleased with it as well. We sold our 96 ES 300 to our daughter a few years ago and it is still running strong with over 200,000 miles.