I just got into PLOS the
public library to science site. Until now the focus of the library is on medicine, biology and genetics. It is so nice to see such efforts nowdays. Welcome to science 2.0!
I am sure there other other similar efforts out there. MIT, Berkeley and other top US universities publish their course lectures online. Sites such as academic earth and videolectures have a ton of really amazing video lectures.
As a electronic & computer engineer I never got it, that organizations like IEEE and ACM which should pioneer the access to technical advancements are so strict to sharing knowledge. I am sure they can come up with a smarter way of earning their revenues than just locking access to their papers. If they don’t any time soon it is likely they soon become obsolete.