Having owned BMWs since 1984 (E20, E30, E36, E46/ZHP Coupe, E90-330i, E92-335i, E90-335d, X5-335d, F30-335i), I can appreciate BMW's long history of product innovation and progressive engineering .
My F30-335i is a fantastic car is so many ways.
It is not perfect, but it does everything I could ever expect a first class sedan to do. It handles very well, (despite what some current E9X drivers claim), it has even better sport seats than the E90, it has more passenger and trunk room, its engine is far more fuel efficient, partly because of the superb 8 spd transmission, and it rides better over harsh roads than any E9X could possibly do.
The F30-335i with M Sport trim is also IMO the best looking 3 Series since the E46/ZHP Coupe