Charizard is pretty beastly, probably the best starter from Kanto.
Although, Venusaur's pretty beastly too once you train it up right. In 3rd Gen, its got some nice balanced stats and once it has a good nature that boosts Special Attack and is neutral to its Physical Attack you can pretty much sweep anything (maybe except for Charizard lol) with a good moveset. For instance mine has:
- Frenzy Plant
- Sludge Bomb
- Giga Drain
Nice avatar. In my opinion, my Houndoom's in the top 10 coolest looking Pokemon ever created.