I'm now looking at a 120d or 123d m sport coupe for my next car. A mate has the 123d and loves it however with my budget (14-16k) I can bet a newer, lower mileage 120d so I guess it will be down to driving them both to see which I would be happy with.
A pretty simple remap can push the 120d to 200bhp so that may be the way I will go not sure yet