I'd be a Rock-type trainer or Gym Leader, definitely. I love Rock types. Flint, Roxanne, eat your hearts out. :laugh:
Armaldo/Aggron
Aerodactyl (if this was in the anime, getting one might be tough though, I'd settle for a Rhydon as an alternative)
Corsola/Omastar
Onix (one of my favorites!)
Golem
Solrock