I think it is still up. Jehad is Crap! -- http://www.freerepublic.com/focus/news/730132/posts
Yes, I was involved with running a jehadi website (for the past eight months). No one sought to take us down -- I only wish that someone would have at least tried. It would have restored my faith in human nature.
Now we are seeing lots of Muslim groups contacting our ISP trying to get our site pulled. I'll keep posting updates to the "Jehad is Crap!" thread as this adventure continues to unfold.