A friend of mine lent me a 320d a while back (although not the M) with stop/start etc etc... and honestly, it is not a match against my SW Ti 210 in look inside/outside, engine vibrations/noise, drive feeling ie smile factor....
I will admit that under the bonnet it is tidier and cheaper on fuel, and admitidely, 2006, 2007 and some 2008 are proned to problems, it is a fact with Italians, they get the look right first shot, but they need a "few" attemps to get the rest right.
Also if you buy a +35 000 Euro car, who cares about a few MPG less or L/100Km more?
When you have a beamer no one looks at it, because it looks like nothing, on the contrary young and not so young will look at an Alfa.
An Alfa inspires envy, not a beamer. Sorry.
Enjoy your car anyway