Surprised that EXRX exercise database[1] has not been mentioned as a page with similar goals. They have been around since 1999, and the site is a gold mine for everything exercise related
Darebee video library is good as well [2], and the site contains a lot of useful material. And the visual design is really good.