I disagree with everything Areodacty13 says
first of all what kind of top ten is that Charizard #1 and Dragonite #2 I
will only talk about Charizard for now but Dragonite isn't very good and
takes alot of luck to use. Any way I don't want to hurt your feeling but what
the [heck] are you thinking you say he can stop haymakers.  Yeah mabye if all
you charmander don't get gusted and killed.  Charizard won't even get out
against a haymaker and if by some miracle he does can you say SER or even ER
can you even spell that. And whats this about charizard being the best fire
pokemon. Sure it has 120 HP but its a stage 2.  And don't say its better then
ninetales. Personaly I'd rather do 160 every 2 turns then only 100.  Oh yeah
"If you put 8 energy on it blah blah blah, WHINE WHINE WHINE. What idiot puts
8 energy on a charizard.  Come on.  What if a mime comes out or even if
ghastly destiny bonds (if any one even plays ghastly).  Your charizard would
just sit out there until there's a big monster out and it dies.  But lets say
they don't play psycic well who cares because everyone plays ER's and SERs. 
To get back to the point Charizard is bad.  Every pokemon beside shellder is
better and definately every holo is better.  I don't care what anyone says
"Thats my story and I'm stickin To it".
Hate mail(from idiots) or fan mail(from people with living brain cells) can
go to my email address at swederacr9@aol.com       Peace