Which of these options is the best. Of course, if there is another that I should consider, please feel free to recommend others as well.

Swanna
-Surf
-Dive
-Fly

Dragonite (not a member of my team)
-Surf
-Dive
-Waterfall
-Fly

Oshawott (going to breed my starter)
-Surf
-Dive
-Waterfall
-Cut???

Dwebble/Crustle
-Cut
-Strength