I like them all, but I liked Gary the most. Paul was Ash's coolest rival, while Trip was the most calm and collected. Gary was the funniest and original, so the nod for me goes to him.
Opinions Regarding the Pokémon:
1. Anime: OS > AG > BW > DP > XY
2. Movies: OS = AG > DP = BW = XY
3. English Dub: 4Kids Entertainment/TAJ Productions (EP001-EP276; AG001-AG020) = 4Kids Entertainment (AG021-AG145) = TPCi/SDI Media (The Origin)/Very Good > TPCi/DuArt Film & Video (BW)/Poor > PUSA/TPCi/TAJ Productions (AG146-AG192)/Very Poor > TPCi/DuArt Film & Video (XY) = PUSA/TPCi/TAJ Productions/DuArt Film & Video (DP)/Atrocious
4. Games: XY > BW1 > BW2 > RSE > GSC > Y > HGSS > DP > RBG
5. Pokémon: The Origin: Excellent: 93/100.
6. Manga: RS > RB > Y > FRLG > XY > BW > E > DP > GSC
"It's like with each new Generation, Dogasu becomes an even bigger idiot than he was the last Generation." - Kalos Adventurer