Surprised I never saw this thread.
I'll be honest, I was going to post a few advertisements for SmackChat and leave it at that, but I ended up getting involved in a few threads and found myself here a month later.
A quick google search for WWE forum and there it was on the first page.