Hi pojo, I'd like to make a 'Best of the Best' list.  I will give 3 honerable mentions for each type too(and plenty of dishonerable mentions).  Here it is:
 
FIRE: Ninetales.  Much better than charizard because it does 20 less damage for 1 less R discard, and It is a stage 1.  Many people say vulpix is bad but he is actually quite good.
Honorable Mentions:Flareon, Arcanine, Magmar(f).
Dishonerable Mentions:None, they're all good =)
 
WATER: Blastoise.  AWESOME pokémon power.  Great attack.
Honerable mentions:  Golduck, Gyarados, Poliwrath
Dishonerable mentions:Cloyster, Kingler, Vaporeon
 
GRASS: Venomoth.  Very annoying attack, good PKMN power.  Best in the game(my opinion)
Honorable mentions:  Venusaur, Scyther, Nidoking
Dishonerable mentions: Parasect, Weezing, Victreebel
 
FIGHTING: Hitmonchan.  Great speed.  Haymaker King. I actually don't like fighting because it is one of the 'resistance types', but Hitmonchan is very good.
honerable Mentions: Hitmonlee, Machamp, Dugtrio.
Dishonerable mentions:Kabutops, Geodude/Graveler, Sandslash
 
PSYCHIC: Alakazam.  Damage swap is very good and so is confuse ray.
Honerable Mentions:  Gengar, Hypno, Slowbro.
Dishonerable mentions:Base set Gastly and Haunter(just see Chipmunk's Thrashfests), Abra.
 
Electric:  Electabuz.  Man, does electric suck, But Electabuzz rocks.  40 damage for 2 energy is great!!
Honorable Mentions:  Fossil Zapdos, Fossil Magneton, Base set raichu.
Dishonorable mentions:All of the other Electric guys that I didn't mention.
 
Tyler 'The Grass King' C.
 
tymy1223@aol.com or tymy1223@directweb.com