One more idea... if you're going for that 6th gen...
CarMax does a stellar job of mait. all the cars that go onto the lot. If a car comes in ready for a 105k or 7yr service, they do it. Sure the price is higher than the avg dealer sometimes, but that's less hassle and money out of your wallet in the long run. You can also buy an extended warranty up to 80k miles (over whatever the car had currently. So you could buy a car with 80k, and be warrantied for 160k) - I've used their warranty before and it's great. $50 ded. if you don't use it at the store you got the car from or a dealer.