I upgraded from an F30 328i into an F80 M3 and was shockingly surprised how comfortable and daily drivable this car is.
My F30 was lowered on Bilstein B14 (non-adjustable dampening) coilovers, tuned on Stage 2 BM3, and I loved how it was as a daily driver.
I also have a relatively short commute of 6-7 miles one way and if I drive in Efficient mode. I get upwards of 22mpg to 25mpg.
Obviously, I don't drive like that all the time so in reality it's about 17mpg to 19mpg.
However, like others have said, I would look for one with the LCI and the EDC function. Makes the ride quality drastically better.
+1 for whoever said life is short, buy your dream car.
You won't even look back on your 330d.. I only miss the F30 based on how it looked but the F80 M3 is just pure sex.