Zotero is a free citation management program that allows you to save citations from library databases and automatically format in-text citations and your bibliography in seconds.
Need to get a quick citation? Zotero now offers ZoteroBib which allows you to make quick bibliographies online!