Zotero Reference Manager
Zotero is a free bibliographic reference manager that is usable with the Zotero application and the Firefox web browser.
You can :
Create a personal research database and organize references, images and PDFs
Import citations from online databases as you search
Format bibliographies instantly while you write
Access your reference library on and off campus