Rather a varied crop, the early Duettos especialy with the "Cuttlefish bone " tail are cool. The 90s wedge is heavy and floppy and IMHO not fit to wear the Milanese serpent. The 8C got very mixed reviews but then a perfect Alfa would somehow miss the point. For me the offset number plate caused by the traditional radiator grille layout is part of the charm of an Alfa.
An MGB was an alternative to the Duetto and its descendants,The British car is rather derided for its basic underpinnings against the sophisticated Alfa but is far more likely to be in one piece and on the road, and the real world performance is no different..
edit, the one resulting from Fiat taking GM to the cleaners which is based on the Generals premium saloon world car platform, the Epsilon i think, is very uncool.