Late 90's - early 2000's ES300's and GS300's (don't let the higher mileage ward you off, they routinely go to 200k without major problems, mid 90's - early 2000's 3 & 5 series, or if you are feeling adventurous Audi A4-A6's same years. IMO, you can't get much better than the ES/GS 300's if you...