Hi Guys, I have last Thursday taken delivery of my bmw 320d e90 2006 model with 118k on the clock. After driving nissans & toyotas what a different animal this car is! I retire end of the month so i look forward to a long relationship with bmw! Assuming a carry out all maintenance required,what life potentialy will this car give me! I am the second owner & service record is complete & car is in immaculate condition! Looks like new! Are threre anything i should look out for! I wont be service at local bmw dealers as they are insanely expensive!