Well, I've owned a '91 ES250, '94 ES300, '03 ES300, and now an '07 ES350. All great cars, but the '07 is the best by far in my estimation.