In my quest to find the perfect tool to manage my ever-expanding library of PDFs, I discovered a tool called Mendeley. Here's a quick rundown of what Mendeley does for me:
I'm new to it, so I'm sure I will run into some limitations, but right now it seems like a pretty awesome tool. Also, you can import to/export from EndNote if you have to continue using that to work with other EndNote users.
One of the biggest limitations I have run into is the Cite-while-you-write functionality. Mendeley does such an awesome job keeping references straight, it's sad how poorly it performs at in-text citations. It has a Word plugin to allow you to insert citations. It has a fairly large list of formats, and if Zotero has a format for it, you can send it to Mendeley and they will send you a properly formatted version for use in Mendeley. Creating custom styles is currently a huge burden since it requires editing a fairly complicated XML file. Additionally, options for in-text citations are very limited. Currently you can only put in a citation in one format. If I have my references formatted as (Author, 2011), and I want to have another reference to the same paper that just includes the year, that is not possible. This is a huge limitation as far as using Mendeley to replace EndNote. If they could fix this, I think I could finally kick ugly old EndNote off my computer.