http://www.relevantwit.com/sites-i-should-have-known-about-before-i-went/
sites I should have known about before I went....