Ein E46 fühlt sich auch deutlich handlicher an als ein E39, vor allem in der Stadt (und darum gehts doch hauptsächlich, oder?) ist der E46 praktischer.
Zum E39 mit V8 muss man noch bedenken, dass die V8 eine andere Vorderachse und damit Lenkung als die R6 haben und sich meiner Meinung nach deutlich anders "anfühlen" - nämlich träger. Ich würde einen 530i jederzeit vorziehen. Von den Unterhaltskosten und der generellen Reparaturfreundlichkeit mal ganz abgesehen, beim V8 ist der Motorraum bis in den letzten Winkel voll.