I realize there haven't been any new posts here recently, but this is a topic that I don't think should die or be back burnered. New sights are popping up all the time and I think its time we start tracking and posting them... again