8/10BMW3 Series£30,690 – £48,920Rivals keep it from a better score, but the new 3 is still one of the benchmarks for this class
8/10VolvoS90£38,200 – £47,900Goes in a different direction to the German alternatives, with convincing success.