Also ich würde dir empfehlen, einen E46 zu nehmen. Welche Motorisierung, das bleibt natürlich nur dir vorbehalten.
Ich zB. habe mit meinem 320d kaum Probleme, habe am Tacho 170.000 stehen und das Werk läuft. Service alle 20.000km, einmal Öl, einmal ein normales service mit ordentlicher Inspektion. Wenn es ein Diesel werden soll, kann ich dir nur den 320d empfehlen.
Für die Benzinvarianten kann ich dir vom 320 abraten, stattdessen aber eine 323 empfehlen. Aber da müssen dir die Benziner im Forum weiterhelfen.