I almost always choose Totodile because he is absolutely badass and cool. He's strong when he evolves and has a type advantages over most of the bosses in the game. He's also easy for me to raise. I sometimes choose Cyndaquil because I have a soft spot in my heart for fire type Pokemon. I rarely choose Chikorita, but I may try using her soon to give my self a challenge next time I play through Crystal.