I love the E90. Having said that, I love everything about the F80 better.
To me, it looks better inside, outside,
and under the hood.
It's lighter, it's quicker, and has
much more torque which will make it nicer to drive overall.
Finally, it will be much more efficient which at this point in my life is very important.
Buying it will be the challenge, but based on how much I love my F30, I believe reaching up to an F80 or F82 will be well worth it.