I think maybe Rayquaza because it's name has 3 of my top 5 favorite words and his design is cool. But lucario is pretty awesome too.
Magikarp... Weak as poop, but turns into one of the coolest and strongest... ...just like me... hopefully XD
Shiny Smeargle, first shiny I EVER caught and it can learn and use all but 2 moves. I use it for shiny hunting and it works perfectly. Whats not to like about this cute little creature?
Got to be Growlithe. It's so cute and loyal but is also really strong. (I think there should be a Mega-Arcanine). I also love Espeon and Umbreon <3
Personally, my favorite Starter Pokémon is a Squirtle. How could you not love that thing? My favorite Pokémon as a whole is definitely going to be an Espeon. Just the general idea of an Espeon is really cool to me. I don't know what it is, but it's so different to me.