I'd say Vaporeon, good water attacks & attack it can be taught. Rain Dance, Hydro Pump, Ice Beam, Blizzard, Shadow Ball etc...Don't pick Umbreon though, I did & not that good. Fantastic defence but not that good attacks. My Umbreon's attacks are:
Phychic (by TM)
Quick Attack (good for getting...