Good review (obviously more so that the Clio won).
I'd have to say I'd never go near a mini, not because I hate the car but just because too many people have bought them just as a fashion accessory.
The DS3 however does make me sex wee a little, very nicely designed car.