I would like to compare Audi A4 and BMW 3-series. I have driven both thecars, but personally i like BMW 3-series. They technology, horsepower and the luxury factors involved in BMW 3-series is way smoother and ahead than Audi A4. Audi A4 seems to be in common line these days. Everyone is buying Audi A4 if their choice is Audi. Its like the only model which was selling the most at one time. But i dont htink it makes it a better choice than any models of BMW 3-series. What i noticed is, Audi A4 is still under the basic category coming up with starter features but their is nothing that you can define luxury in it. Also, the BMW 3 series comes up with 6-cylinder which by the way is NOT in A4. You have to jumo to S4 for that. So summing up, BMW 3-series is a better choice than Audi.