SciTalks is a video site for science videos. Registration is free but you do have to set up an account if you want to be able to add videos to your favorites list. You can see the videos in one huge list or break it down into different disciplines like astrophysics or biochemistry. There is some wonderful material here and did I mention it is free??