Generell (kommr ja auch immer auf Einzelfälle an):
Wenn ich schon ein älteres Auto haben will und auch nicht finanziell zu eingeengt bin, würde ich beim E46 immer einen FL nehmen.
Wenn ein 4 Zylinder reicht, ok, problemloser sind die M54 6-Zylinder aber meistens schon.
Hab selbst gleich den 330 genommen, da er -ausser Reifen- nirgendwo signifikant teurer ist, als die Kleinen.
Und wenn man eh neue Felgen will, hat sich auch das erledigt.