Magical Leaf, because of the accuracy. Giga Drain isn't that powerful before Gen V, and has pretty low PP. In-game sees a lot of accuracy reducing moves like Sand Attack or evasion spamming with Minimise/ Double Team.
If you need to heal, you can use items anyway.