Charmander is the hardest to get through the game with, but it's also the most common choice, and it just means you'll have to grind a bit more to beat the game. After playing through Fire Red and Leaf Great with each of them, I found Squirtle to be the most fun, but that's just me. You may prefer another one.