hello all. I have my 328is with the m sport package. this car isn't an ordinary 328i. it has the m performance package which includes the body kit and the power upgrade from 240 to 300 both hp and tq. it is very fun and light to drive. 4 cylinder twin turbo. has Eco comfort sport and sport plus mode. comes with the track pack so it has different springs shocks etc. this isn't an ordinary 328 it is full loaded. has navigation touch pad Bluetooth full xenon lighting package etc.