RefWorks
A web-based bibliography and database manager that allows you to create your own personal database by importing references from text files, online databases and other sources. You can use these references in writing papers and automatically format the paper and the bibliography.