hm, min e46 320ci har vært i mitt eie i to år. Har hittils ikke vært noe galt med den. Den har fått ny thermostat og nye o ringer i vanosen, det er de eneste problemene som har oppstått siden den var ny (om man ser bort ifra bytte av en foring her og der, men det er helt naturlig på en bil som ahr gått 120k) 
Siden ditt budsjett er på ca 150 så burde det ikke være noe problem å finne en fin e46 i god stand. Om du er villig til å vurdere 318 eller 316 så får man vel noen 2002-2003 mod sedaner ville jeg tro