Formula One has given Lewis Hamilton plenty over the years -- fame, fortune, not to mention three world championships.