Lance The Champ
The Aura Guardian
Which is the best ice type move? Vote for your favourite ice type move and view the poll results
For the second generation, Ice Punch. I would say Ice Beam if this were for other generations, but since it wasn't a TM in GSC I never got to use it much. Ice Punch was a TM, though, so I was able to use it more often. Very useful for dealing with dragons later in the game.
ice beam Blizzard would be good if you used some pp ups on it and used it with a Pokemon with snow warning.