I traded in my f80 for the m340i. They are very different cars, in speed, handling...and luxury. I wanted something quick (tough to beat the raw power of the f80), more luxurious and more comfortable. I feel that's the target BMW is going for, with the m340i. The f80 is a great car if you want raw power. The car pulls like freight train...it just keeps going. I had it for 2 years and only fully opened it up, twice. I don't track my cars, so for me, it was a bit excessive. The m340i provides ample speed and handling, while being comfortable, with great tech features. I just wish it looked as nice as the f80. Once I lower it a bit and add personal touches. I'll enjoy looking at it, more.