I was in a similar situation. The lease on my 2008 actually ends tomorrow... I had no idea what I wanted to do. My residual was waaay off market and Ive heard and read that BMW isnt budging on these values. I was thinking of getting a 2011 550i M Sport, or a 2011 750i M Sport..... I realized how much Id miss my M. So I found a fully loaded 2010 with 5,000 miles... paid $75k and I feel pretty good about it. I'll drive it for a couple years and then hop into the F10 M5.