I would have to say my best Pokemon would be my Espeon, Sol. I trained it from an egg and MARATHON raised it to Level 100. It took quite a few hours. It's got a basic moveset: Double Team, Hyper Beam, Psychic, and Morning Sun. And Average Stats. 166atk, 158def, 296sp.atk, 250sp.def, 281spd. But...