Hello, I have a mazda 6 and I really don't care for it. It was my first car, and before everyone says I am a brat for wanting to trade in, I must say it sucks gas. I really like the early 2000 models of the Bmw 325i and 525i. I would prefer a 3 since it is smaller, but the 5's are usually cheaper and nicer than a 3. Do these cars get good gas mileage, and are they good cars? Idk I have never liked my car I thought it was an old man's car and both my parents have Mercedes so I was used to those and now its just boring. I know I am a spoiled brat you don't have to tell me.