Well it isn't a forum or a site per se, but I have a Web chat based in the Pokemon Universe. If you are interested in RPing in a Pokemon setting come take a look and perhaps stay a while. The more people that are coming in means the more people there are to chat with or RP with. :)
Hope to see you there.