totally rocking car. nothing bad actually except a little bit harsh ride due to RFT's but it is nowhere near uncomfortable. I wouls siggest you go for the 320d version as it has smaller rims hence the ride quality is improves a little bit. and the performance is mind blowing and the handling is very good as i have the 325i . a mileage of 10.5 on highway and 9 in city is good for a car like this - highly recommended. also, its seats are better than the mercedes c class even thought the mercedes has a softer ride..
awesome looks, awesome performance, super features and very responsive car with spot on handling.nothing actually except a little bit harsh ride due to RFT's. but nowhere near uncomfortable