da muss man kein hellseher sein, um sagen zu können, dass der m3 erheblich teurer sein wird im unterhalt.
wenn du 15k € hast und danach möglichst wenig investieren willst, nimm den 330i.
wenn du für den unterhalt genügend geld hast/ ausgeben möchtest, nimm den m3, der macht sicherlich mehr spaß.
wenn du schon an den wiederverkauf denken willst, wäre hier der m3 besser. der wird bei guter pflege eher im wert stiegen als fallen.
der 330i hat erstmal noch ein wenig wertverlust vor sich, auch wenn er die "schlimmen" jahre (bzgl. des wertverlusts) schon hinter sich hat.