I've been testing out Xtract Management for the past few weeks. It's pretty easy to use, has all of the features of the more popular programs and is pretty inexpensive compared. You can also purchase access to the source code to make any needed modifications.
At some point I will have a complete review written up, but I've been so busy lately I haven't had much time to write.
Check it out while you're shopping, I'm sure you'll like what you see.
http://ecoders.biz/