40K on 97? Do you have about 30 daily drivers? My newest is a 2000 Cadillac STS and it has 206000 on it and I add about 30K a year. I'm driving that until the wheels fall of it (which will probably be in the next 12 months). Then to show you what a glutton for punishment I am, I'm getting an 03 or 04 Range Rover. Need something to tow the boat, and i need to brush up on my electrical troubleshooting skills, so we'll give a British car a go, plus they plummet in value worse than the Cadillacs do after about 6 years so you can get one relatively cheaply.
Wife has a 2010 Toyota with 34K on it, although her comute is only 6 miles each way, and i won't drive it.