Farfetch'd
one of the few pokemon smart enough to use a weapon
Charizard, Groudon, Ampharos, Dragonite, Feraligatr, Aron/Aggron, Sceptile
Overall, probably Charizard, since he's been my main Pokemon since I started playing the games.
Hard to choose (some of the tops on my list are Mantine, Gengar, Butterfree, Dragonite, Charizard, Alakazam, Tropius, Blaziken, Gyrados) - but I guess I'd say of those, my favorite would be Butterfree (since I used him the most).
My top three are Mewtwo, Scyther, and Zangoose, but I'd have to go with Mewtwo.
X)
scyther or ash ketchum
EDIT: Scratch that, it's either Murcrow or Corphish
...Gotta be murcrow
Scratch last post, I forgot Vigoroth existed
Dusclops, ampharos, and armaldo.
If i had to choose, Armaldo.
It changes somewhat often,
but right now that title belongs to
Gallade.
Gallade, Cyndaquil, Pachirisu, Houndoom, Sceptile
Gallade tops em all
Gengar, bitches