Hakkinen and Kubica. Never saw F1 prior to 1998, so I can't comment on Alesi. But Hakkinen could of win more championships if he did not retire...