Surprised at the number of people suggesting Lightroom. It's an awesome app for many things, but not IMO as a library application or photo manager. For what you have described I would go with Bridge. If you want basic RAW editing tools, batch processing and a managed library, Lightroom might be the way to go. My main gripe with Lightroom is the proprietary way in which it manages files and creates the library (sort of like the iTunes database).