Anybody play Pokemon DoD? It's a completely fan-made pokemon site that closely follows the "Pokemon formula" of the games. There's catching, leveling, evolving, gyms, battling, etc. It's still being improved everyday, but yeah. It does need downloading, but it's completely free.
http://www.pdod.net/about.php
I'm Silverfang on there, if you ever see me in an area, send me a battle or something! ^^