Who will win this generation?