Freds GTV 2001 - totally different car to the 328. The 328 is not exactly standard, has KW Variant 2's on it, convertible X brace etc etc so not really a fair comparison.
Considering that they are cars competing in the same market at about the same time I'm amazed at how different they are.
Performance wise the Alfa has it, the BMW straight six is a lovely engine and has a lovely tone to it with the Eissenmann exhaust its got on it but the Alfa has a broader spread of power and an overall better noise.
Gearchange the BMW wins hands down but it has benefited from a short shift kit.
Handling wise probably a draw, the BMW is fun but a little twitchy, the Alfa is more benign
Build quality I'm afraid the Alfa loses by a country mile - absolutely no comparison
They are so different that they compliment each other perfectly