I believe this link now redirects to the Life Science Teaching Resource Community; my review is of the LifeSciTRC.org website. I found their collections of lesson plans, links and resources very useful. They appear to have primarily material geared towards the K-12 population, however the items I looked at for undergraduate students were excellent. For example, under the "Featured Collections" tab the resource "the nervous system for a 200-level A&P course" contains a wealth of relevant journal articles, as well as a list of related Khan Academy videos and a TED talk.
I wish I had found this site while I was developing my online courses, and will likely be using some of the material found here as I update my classes.