Personally, im still looking for a car to buy....must be e91 (touring) must be manual, must not be silver, must be m sport and must have i-drive. Take any of those away and it really boils down to must be dirt cheap!
I dont consider the above to be a general rule, only my personal choice.
Tbh, and i can only speak for what ive had, e9x series bmw dashboards look pants in comparison to the e30, e36 and e46. Very boring unless it has the idrive unit. All the mentioned previous dashboards were very much with the driver in mind ie. contoured towards the driver (hence why I love Alfas interiors, just a shame they Italian temperament
If you have the money to burn, buy with your heart, if you haven't.......