I use BibDesk [1], which is open source and comes bundled with MacTeX. It is useful and very fast by itself, and it has a full AppleScript API which makes it extendible without having to dig into the code.
I wrote a couple of 'plugins' for it, one for looking up papers through Alfred, and another for quickly importing papers from the arXiv and from INSPIRE (the high-energy physics database).