I've got an 09 325i auto and tbh, I doubt i'll buy another manual...it's got the paddle shift on the s.wheel which is good, changes gear pretty quick and works well.
Next car will be a 335i DSG (7speed double clutch).
You can turn the traction control/DST fully off, press and hold the button for 5 secs instead of just one push which only turns the traction control off, not the stability control as far as im led to believe!
DPF's on higher miler cars are a potential problem, but Ecotune do a bypass pipe and a remap to suit! which I can reccomend