These are what I feel to be be the top 10 english trainers to date (includes neo-genesis)
 
20.Defender - All damage reduced by 20.  sweet
19.Max Revive - No basics left on the bench? pull one from the discard pile
18.Super Energy Removal - Remove 2 of your opponents energy. good.  you discard 1. bad.
17.Miracle Berry - Just like full  heal, but you can equip it.
16.Pokemon Center - Remove all damage from your pokes, then remove all energy. ughh
15.Recall - Can you say 'Alakazam uses Kadabra's attacks too.  hehe
14.Scoop Up - Pokemon Center's effect on only 1 poke.
13.Imposter Oak's Revenge - Force your opponent to discard a big hand and only draw 4 in return.
12.Rocket Trap
11.Chaos Gym - Steal your opponents trainers
10.No Removal Gym - Stop an e.r. deck in it's tracks
  9.Nightly Garbage Run - Pick 3 cards out of your discard pile
  8.Erika - In multiples, combos well with oak's rev.
  7.Gust of Wind - Kill a high damage poke. Pull a Prize.
  6.Rocket Sneak Attack - Look at their hand, take out a trainer
  5.Bill - Draw 2
  4.CPU Search - Discard 2 cards, and get exactly what you need.
  3.Gold Berry - Remove 4 counters, with NO DISCARD
  2.Prof. Oak - Discard your crap hand and draw a new one.
  1.Prof. Elm - Shuffle your hand, draw a new one. BUT you can't play any more trainers that turn.
 
FL_Gatr
psycho200@lycos.com