5/10VauxhallMokka X£20,360 – £27,260Easy to own but there's not a lot of flair compared to its myriad rivals
8/10BMWX2£31,230 – £41,560Manages to serve up a zingy new style that hardly compromises its space or usefulness