Hi
I've had an E46 M3 - awesome engine, great noise, all those lovely machine sounds from up front.
E30 M3 - still got that one, 4 banger - feels like a true race car once you're in the twisty bits, raw sound, you feel everything, best chassis for chucking it in to the corners.
E89 30i - very linear acceleration, great fun, you hear that wonderful German engine over the exhaust, smooth.
It is so entertaining because the chassis (standard suspension) and engine are such a good match.
Now an E89 35is - for everyday driving you seem to lumber along - set up for fuel economy. Switch to sport or sport+ and it comes alive.
The exhaust is what you notice over the engine. Bloody fast if you dare.