Cloud Strife
JElliot
Bide is great, on certain Pokemon, Rock Tomb sucks on all Pokemon, and you already did the two Misty TM's. BB and WP.
EDIT - Well, no-one seems to want to vote on this one. DAMN! I wish I had've thought of the Shiny Face-Off or Legendary Face-Off! Kawaiiest.Torchic and Cloud Strife seem to have all the luck!