Neben den sehr guten Vorschlägen vom Willi gibts natürlich auch noch andere, die könnten aber schwerer zu finden sein
BMW: alles ab 6 Zylinder hat je nach Baujahr min. 129PS, ab 92 rum dann min. 150PS - sollte in nem 3er eigentlich reichen
Ich kann auch mit meinem E46 316 gut driften, aber dafür muss es eben zwingend nass sein, besser ists noch, wenn Schnee liegt - dann geht das ganze auch noch über 50
EDIT: Als Winterauto würde ich dann irgendeinen E36 320/325/328 (fast schon zu schade) empfehlen. Sperrdiff gibts für die Teile, ist aber sehr gesucht.
Alternativ, da günstiger: E34 520i (zu lahm), 525i (sehr gut, hatte selber 2) oder eben 530i V8 wenns preislich geht oder wenns n alter Bauernmotor sein darf den 535i als E34.
Bei diesen Kisten gibts auch häufiger Sperrdiffs, da noch öfter gebaut zur Zeit bevor es das ASC und ASC+T gab