7/10Hyundaii40£22,415 – £28,615Hyundai arrives to worry the Ford Mondeo – and the impressive i40 certainly does that.
6/10LexusIS£33,005 – £44,305Every Lexus trait wrapped up in a tight 3 Series sized package. Superb design, forgettable to drive, probably quite nice to own.