Hello to all from Central NH. My wife and I bought our first BMW, a 330i, in 2004. We traded it four years later for a 2008 528xi which we currently own. With only 33K miles on it, our 528 is still like new and we really enjoy driving it in the NH mountains, although we've had several problems with it that were covered under warranty. We're thinking we may trade it in 2014 on a 535xi, but haven't decided yet. If we don't have any problems with it in the next two years, we may just hold on to our 528. However, we have good friends who recently traded their 2008 535xi for a 2012 535xi and they're thrilled with it, so trading ours in a couple years will be a tough decision if we have no more problems. In the meantime, we're thoroughly enjoying the 528!