ive been looking around for some time now and i think i have made a decision of getting an 02+ e46 330i, i would really like the ZHP package one but those are really rare and costly so ill have to probably go to the next best thing and stick to the 330I, any one know something about their maintenance, reliability? anything at all please chime in!