123d is a great car, gear ratios can be frustrating, but thats about it, the engine is fantastic for a 4 pot diesel, mpg is about 15 up on any of my previous cars in different driving conditions, which doesn't sound a lot but it is 150 miles per tank which costs about £65 to fill, i always said i wouldn't get a diesel but i don't regret it, petrol is the better engine for driving enthusiastically and i would never track a diesel but for what i use a car for these days, the 123d is way better then any hot hatch.