Got tired of paying BMW maintenance and traded in my '01 525i for a white EX-L sedan this past weekend. I am very impressed with the build quality and the handling. The leather interior interior has a high quality feel and should last a long time. The stock stereo has a nice full sound. I did compare it to the Mazda 3 S Grand Touring Sedan and despite what the specs say, the Civic EX-L feels larger inside from a front and rear leg room perspective. I am very happy with my purchase and highly recommend it over the Mazda 3 and the Corolla.
Leather interior, heated seats, great audio system, superior crash test rating, and excellent resale value.
Auto-dimming mirror with compass should be standard on the EX-L sedan.