Hi sifus....I am a total newbie in BMW, and heavily considering getting one of these mean machines babies... hehehe... and from the 'gagement' and also by reading this forum, it seems that 320D would be the ideal and near perfect choice for me... Factors that I consider is due to the distance that I travel everyday... Setia Alam --> Central KL for work.... and also the looks and performance.... (what else is new eh... )Anyhow, I've been looking and can't find a thread that states the maintenance cost... during and after the warranty period... Appreciate all the sifus would gimme a clear mind....Thank you....