i've had 2 bmw's. an e36 325is that i sold with 198xxx miles on it, and an '89 528e that i sold with 210xxx miles on it. Do not buy an audi if it's out of warranty, you will spend a ton on keeping it running. bmw's have the longevity you're lokoing for. though, if you live in a snowy area, you'd...