I've never owned a BMW before, but am thinking of buying a 325 or 330 Touring, probably a 2001 with about 80,000 miles. Not sure whether to go for a manual or auto, petrol or diesel.
Good cars?
Any big bills looming at around that mileage? All advice welcomed.