I used Zotero all through uni, but I've recently discovered JabRef. Zotero probably has more features and polish, but JabRef has one killer feature: Your plaintext BibLaTeX file is your reference database. So you can version control and collaborate on your reference file with git. No export required.
Oooh! I've been waiting for someone to try to replace LaTeX.