From Bulbapedia, the community-driven Pokémon encyclopedia.
Look at this page for tips on navigating through the Battle Hall.
Check out the user tags I made.
Some of my favorite Pokémon:
As for teams:
I don't keep "teams" per se. I have several prized members of my group that I keep with me, but I'm constantly training lower-level Pokémon, so I don't usually keep a set team. So here they are:
Unfortunately, Yellow's internal battery is running out, so the game isn't working well anymore. I therefore only have a few of my prized Pokémon left.
Part 1 (First run, transferred to second run through Stadium)
Part 2 (Second run)
Generation IV was the first generation in which I really learned how to raise Pokémon's levels up efficiently. That, and the fact that they took forever coming out with new ones, resulted in my Lv. 100's.
I actually have a base team this time!