Pokémon Showdown is a completely free Pokémon Battle simulator for those of us who don’t have the patience to do all that grinding. There’s a downloadable client and an in-browser client that’s pretty much just as good. It follows in the same vein as Pokemon Online and others before it, but this one having an in-browser client seems to do wonders for it, as it’s been supported and updated for the past 3 (maybe 4) generations without any sign of slowing down where others had crashed and burned long ago.
It doesn’t look as pretty as the real thing, but it’s exceptionally easy to share battles and highlights from, and allows for spectators.
All Generations Support
I might start a P’Zone league at some point if anyone shows interest. I’ll reserve space just in case.