I've run across a number of interesting and informative web sites to support science, engineering, biological research, and laboratory procedures. These include:
- BenchFly produces videos of protocols.
- Scivee.tv is a research collaboration website allowing scientist and engineers to upload videos and presentations.
- JoVE.com is the Journal of Visualized Experiments providing videos on research techniques.