If u r given a choice of between 2005 and the lower model, take the 2005! I almost did that!
Why 2005 E46 318i model?
1. External chrome door trim
2. Both front seat are full function electric chair
3. Rain sensor
4. Rear roller blind
5. 3 spoke multifunction steering with auto cruise
6. CD Player instead of the troublesome rear CD changer
2004 and 2005 models is only different by 10k but you not only getting a one year newer car, but the above extras which pre-2005 don't have! The extras already worth the 10k!
I was lucky enuf to found the above 2 months back, black exterior and interior, my preference, still carry one year of extended AB warranty, only done 47k km, spare tyre still brand new, the 4 running tyres still OEM with about 50% thread, accident free, V-KOOL all round, number plate nothing special though, open the oil cap and its shinny metal inside with no sign of sludge, only RM148k.
It took us one extra day too long to confirm... now end up using E90..