Site is on hiatus, but may be up soon. Thinking end of the year. New job rocked my world for a few months and now that I'm getting my sea legs back, I am figuring out how I want to continue with the site; I still think it's a great idea ...
Just FYI ... I don't like your new job. :P