Thanks for the tips. And yeah, that's true, I guess. Actually learning about the Pokemon as I go along in-game would be nice, but I also find myself popping open another tab in Bulbapedia everytime I see a new Pokemon and checking its evolutions, base stats, movepool, etc.
Edit: Speaking of...