I just god a 520d and after alot of research I decided to go for the 2007 model after seeing the problems the 2008 models can have. I just didnt want to take the chance with one. There are other members on here that know alot more than I can. If you can stretch the budget abit more maybe a 525d might be a better option for you???