That's the issue I'm running into is finding a water mon with higher Sp. Atk. Vaporeon would be the best choice for me cos it's got 110 base Sp. Atk or somethin like that so Ice Beam would be stronger than lots of water types, but then I wouldn't know what to use for a Grass mon. I don't think grass are a big issue or are they? I've never went without a grass mon in any game.