Enzo is an excellent player; Watson has game-breaking pace, good skill and is left-footed; Savage is very strong on the ball, has good vision and a vicious shot. All three should do well at high level Division 1 programs. The question of who is best is silly; like comparing apples and oranges. Who's better Fabregas, Robben or Rooney? It depends on the game situation, teh team, the opponent, etc.