Charizard annoys me with 4x Rock weakness, I always go with Typhlosion.
Charizard, it might just be because I love gen 1 though 'o.O
And btw, between the pictures you put "VA" instead of "VS".
I'm biased, but definately Charizard. Its overall better and a great movepool
Of course the big dragon. It's inherently more powerful, and its flying ability is a tactical advantage.
I just realise both have same base stats.
I dislike Typhlosion because I can't read it's name properly & I often misspell it.
I choose Charizard since I use it more often than Typho. And it's immunity to ground moves which I think is one of the most abused attack types (earthquake) is cool. Charizard also looks a hundred times better than Typho, design-wise.
Typhlosion reminds me of that fat marmot video in youtube btw.
typlosion one word : roll out
Charizard. He has better speed, attack and movepool. It also has full immunity to powerful ground moves which scores a spot into my sweeping team. If the cards are played right, It can conquer all of its weaknesses and overpower many OU pokemon.
More useful: Charizard (because it has more of a movepool than Typhlosion)
Who would win: Charizard (see above reason)
I love Typhlosion. Johto loyalty FTW!
How could I ever not love Charizard?