Comment Windows only, but IMatch is great (Score 1) 259
For pure organization, I found IMatch to be absolutely great. While I did switch to Lightroom last year to take advantage of the raw processing workflow, I found the management aspect of IMatch to be much better. (I had used it for 5+ years before the switch.) While it is Windows only and does use a proprietary database in the back, it's quite straightforward to export categories (basically hierarchical keywords) and custom properties into IPTC metadata. There's also a Visual Basic-based scripting engine allowing plugins, either written yourself or from other users.