I own a 2003 Mazda 6. There is no comparison between my Mazda and the many E90's I have test driven.....thats why I have a BMW on order. Even if they boost the power and make it an all wheel drive, the quality still won't be there. I have had many problems with my 6.....can't wait for it to go away.