Linoone is good becuase it can learn strength, surf, and cut. Azummaril is good becuase it can learn all the water HM's (surf, dive, waterfall) but to me Pelippers the best becuase it can fly, surf, defog, and cut while remaining powerful. A combination between Azummaril and Pelipper will probably be the best.