Here are the top 10 trainers(my opinion):
 
10:  Pokémon Center:   With Venusaur or Alakazam you could heal your entire team, but you need to have a Venusaur or Alakazam out first.
 
9:  Full Heal:  Very Underrated.  People say that switch is better because you can heal your Pokémon AND switch it out, but what if you don't want to switch it out?  Works well with Vileplume also.
 
8:  Pluspower:  With Hitmonchan or Machop, you can have a one energy 30 attack on the first turn.
 
7:  Energy Retrieval:  Works very well in two color decks and Fire decks.
 
6: Switch:  Heals your Pokémon and gives them a free retreat.  Can't say no to that.
 
5:  Gust of Wind:  Gives you a free prize(sort of).  DEFINATELY can't say no to that.
 
4:  Mr. Fuji:  It puts a damaged Pokémon into your deck along with its energies.
 
3:  Bill:  Well duh!  It lets you draw 2 cards.
 
2:  PKMN Trader/Comp. Search:  It's a tie!  They let you get just the cards or evolutions you need when you need it.
 
1:  Energy Removal/Super Energy Removal:  Makes your opponent's Pokémon's speed greatly lessen.  Goes in any deck.  AWESOME TRAINERS.
 
                                                                             -Tyler C. 'The Grass King'
 
I am at tymy1223@aol.com and tymy1223@directweb.com .