Zotero: Manage and Cite your Sources
Do you hate typing your bibliography when you're finally done with your paper? Do you lose track of the books and articles and websites you've used for a paper?
Zotero is a free, easy-to-use tool to help you collect, organize, cite, and share your research sources.
It can handle books, articles, video clips, mp3 files, images, web pages and other resources and lets you choose from more than ten different citation styles (APA, MLA, Chicago, e.g.).
You can link Zotero to Microsoft Word and then automatically generate a bibliography from the items you want to cite.