 Just picked up my new 2011 328i yesterday with M Sport Package and I have already put over 100 miles on the car. This is a car you just want to keep driving. It is so incredibly smooth it is amazing. The M sport package is well worth it... changes the look and feel of the car. This is my 3rd BMW and has to be my favorite one of all. It has a premium feel to it. The inline 6 engine has plenty of power to it. 