Photoshop is OK for image editing but if you are going to take digital photography seriously then you need a program to manage image storage.
I use Aperture on a Mac which has the capability to manage almost an infinite number of images. It also allows very good control of most aspects of the RAW files.
Stuff it doesn't do very well - or can't do - can be handled using plug-ins.
Nik software does a range of filters, pre-print and sharpening controls that you can also get as plug-ins for PS.
Tiffen does a useful range of stuff and you can get other plug-ins like Noise Ninja.
PS, as I have said, is OK for image manipulation but if you are just going to do the basics like sharpen, reduce noise and prepare for print then you are advised to get plug-ins as these make the whole process easier. And if you are going to use plug-ins you might as well operate them from your image management software.
Remember, if you are working as a pro then your time is expensive and you don't want to waste it fanny-ing about trying to figure out how you do something in PS when another piece of software will do it for you a lot quicker