Welcome to the forum dude. As an owner of a newly acquired 2012 330d M-Sport, all I can say is DO IT!!!!!
Likes so far:
Power & torque is insane and will have you grinning like a loon, even in standard guise.
The Noise higher in the rev range (surprisingly)
Economy - Currently doing 7.2L/100, 70% city, with some performance:rollsmile:
Alpine White is

raise:
Dash Design has grown on me
Build quality is good
The 330d has a really good reputation in the reliability stakes
Dislikes:
Coming from an E39 M-Sport(still best car in the world) some of the plastics are cheap feeling - not cool
Excellent choice if the car itself is wisely chosen. Do some research too - there is a wealth of info if you're prepared to do some reading. Good Luck!!!!