My Wife just bought a 2004 118d.
I have to be totally honest here, I hated the styling when it came first came out. But after driving it I love it and I now want a 130i, subtle looks with one hell of a punch.
I noticed that the engine size is the same as the 120d, what is the main difference that gives you 163bhp with the 120d? The 118d puts out 122bhp.
Thanks Bob325 soon to be Bob130 (I wish).