My number one favorite? Raichu. It's always been my favorite. I just loved all the energy, fight, and personality for such a small, cute pokemon. Haunter comes a close second. Idk why. I've always loved haunter. When I was little I beat my very first stadium in Pokemon Stadium with a haunter.