Any word on the status of this site? It's been down for a few months now. It really was an excellent resource. Report