i was wondering the same thing. I loved that site.
I started a thread here the day it went down (think its a couple pages back now...), apparently it was hacked and destroyed and *was* going to come back, however it has been what? over 6 months... sad.