I like Gallade. He reminds me of Link. XD But I don't own any games that I'm able to get a Gallade in, so Gardevoir is my other favorite Pokemon I'm able to use. In Ruby, I gave her Psychic, Calm Mind, Reflect, and Thunderbolt.
I have a variety of favorite Pokémon, but my all time favorite is Espeon Because I like Psychic Types and Espeon is the better one in my opinion. It knows Psychic, Signal Beam, Shadow Ball and Calm Mind, great for taking out ghost and dark types.
One of my favorite Pokemon is Lilligant because it kick so much ***!
Its move set on my team is below.
I use it as a sweeper because Sleep Powder buys some time to use Quiver Dance which raises sp.atta and speed. Followed by Quiver Dance either before or after enemy wakes up with the occasional Giga Drain to replenish health. Also my Lilligant has Own Tempo as its ability so it doesn't get confused after Petal Dance.