Smart looks, excellent engines, practical metal folding roof, decent luggage space can be augmented by lowering rear seat backrests.
Optional extras can quickly add up.
Latest Update 12-4-2012: Cold weather fault can develop with 'Active Steering'. There is a dealer TSB on this and it should be attended to during routine service. Otherwise, the cost is a stiff £1,750 + VAT for a new steering column, though BMW is aware and had been known to do the decent thing on 4 year old cars, even those serviced independently.