Competition: the alternatives

BMW 330d SE Auto