The 120d's interior does look kind of bland, though I like it quite a bit for its pros: Great handling, compact size, nice acceleration, and I don't find the styling all that bad. Even come to appreciate its "uniqueness" in the BMW lineup, hehe. I've read about the runflats giving it a harder ride than might be comfortable for most, but it's still not that bad according to others. Unfortunately, a test drive unit wasn't available so I wasn't able to judge for myself.

Backseat's definitely too cramped for comfort, and the lack of a leather option doesn't help, but if you're a driving enthusiast that isn't going to be using it as a family/passenger car, and can live with the bumpier ride on the RFTs, I see it as a nice choice (though knocking of a few 100k from the sticker price would help, lol).