I have just found this article in Wikipedia. It lists some tables, which compared most thirty one popular reference management software.
With click the following link, you will find your right reference management tool.
http://en.wikipedia.org/wiki/Comparison_of_reference_management_software
DOI (Digital Object Identifier) system and its activities. The DOI system provides a technical and social infrastructure for the registration and use of persistent interoperable identifiers for use on digital networks.
Add DOI persistent links to references
RefWorks -- an online research management, writing and collaboration tool -- is designed to help researchers easily gather, manage, store and share all types of information, as well as generate citations and bibliographies.
Reference Manager® is the industry standard software tools for publishing and managing bibliographies on the Windows and Macintosh desktop. Using these products, writers save countless hours of typing and interpreting style requirements when creating bibliographies for curricula vitae, manuscripts, thesis/dissertations, grant proposals, term papers and other publications.
BibTeX has been widely in use since its introduction by Oren Patashnik 20 years ago. As the name suggests, it was intended to be used in combination with the typesetting system LaTeX, but it has become possible, for instance, to include BibTeX-bibliographies even in Word-Documents using third-party tools.
BibTeX utilizes a plain-text file-format which can be created and modified using an arbitrary text-editor by the user. There are tools in existence which provide a more convenient UI.