James May. .. James May at his best