Quoted By:
ITT: Shit you do every time you start a new Pokémon game.
I'll start. I always get a Pokémon with Pickup, give it an EXP Share, and just keep it in my party for the whole game. It feels awesome to be stacked with Super/Hyper Potions, Revives, Nuggets, and Repels by the time I'm past the first gym.