Definitely keeping mine. My 2010 x1 is wonderful, and the 23d engine is fantastic, so no reason to change it for a new generation yet.
Even if i also drive a 5 Series E60 and a Passat B6, the little (not so little though
) X1 puts a smile on my face everytime i take it for a ride, often i skip the other cars and choose the X1. Very good dynamics, joyful handling, great traction, very robust vehicle overall.
Also, the best deal in the BMW line-up, seems it suits everyone.