Pokémon Online is the most popular, accurate, and complete Pokémon battle simulator out there. Available in 11 languages with over 100 themes, it hosts more than a million battles per month. Download the latest version (2.0.05) and experience competitive battles across five generations (Stadium, GSC, RSE, HGSS, and Black/White) in real time with trainers from around the world!
Mini Review:
PO is an almost perfect re-representation of online pokemon battling. The interface is nice and simple and it retains the graphics from the DS games (it doesn't have animations atm, but it will soon!). Getting into a battle is nice and easy but the challenge is staying in that battle and winning! Oh, and did I mention, that you can make plugins/scripts and themes for PO?
While mostly the game is fun, it is not without it's problems:
Tiers slighty ruin the flow of the game by banning certain pokemon.
Hypnosis based pokemon a pretty much useless if they're at the core of your strategy due to 'unoffical rules' added by the dev team.
Freezing based pokemon are like the above^.
I cannot stress how much pokemon are overused in this, it's like joining an aos server and seeing that everyone is using an SMG.
TL;DR: A fun game, even if there are a few annoyances
Pics:
http://i49.tinypic.com/bj05j.png
http://imageshack.us/f/842/unledmwg.png/
http://www.lgdb.org/sites/default/files/gallery/battle.png
Link to site:
http://pokemon-online.eu/
Useful Links:
http://wiki.pokemon-online.eu/wiki/Main_Page (Wiki)
http://www.smogon.com/ (In the world of PO; it is essential to have some sort of guide to help with team building)
http://www.ace-spades.com/forums2/viewtopic.php?f=84&t=13717&p=187005#p18700 (Daniellas thread)
Come and join the AoS Pokemon IRC! Come and chat if you want to talk about PO, Pokemon or face the Deadly Daniella and her unbeatable pokemon team!
#PokemonOnline on Quakenet
http://webchat.quakenet.org/?channels=%23PokemonOnline
Gotta train em' all.