I personally use "Mendeley" Reference manager. It provides online and offline version both. Although I know few more reference manager like "Endnote" and "Zotero". I want to know which suits most for scientific publication. If possible do let me know the reason. This is just a survey.