hey man,
bmw trade is still open. lol mileage doesnt hurt 330s too much and has been reliable for the past 6800 miles i have owned it.
mark