Zotero is a free, web-based citation manager that collects, organizes, cites, and shares citations. Citations can be directly transferred from databases or websites, imported from saved (exported) records, or entered manually. Citations can be saved with cloud storage though an online library account.
Zotero can be accessed from any computer with internet access.
http://www.zotero.org/