Hi Guys. I am from South Africa. I just bought a 2006 320D E90 M Sport and its my first BMW and I am really impressed with it. Never thought a diesel would run like that. Fuel consumption is unbelievable. I am getting 5.6l/100km. The ride is a little stiff and bumpy because of the 18", run flats and lowered suspension that comes with the sport pack, but very impressive.