O'Reilly for Public Libraries (formerly Safari Books Online)
Find the most current how-to books on programming, consumer technology, and personal and professional development. Also includes online lessons to popular software such as the Microsoft Office Suite.