There's a site called WTRP: We The Role-Players. It's a Proboards site, and the entire site is for role playing.
Weeeeeell, thinkin' about a DMC roleplay. If I haven't already said that. /CRAWLING IN MY SKIN! But, eh, maybe I'll look at it.