Adobe photoshop elements can batch process but you will have to do the initial picture and then have it do the same procedure on the rest. Adobe lightroom and CS3 can save the workflow steps and do it to each new photo you bring in.
We are looking for some software that you can enhance multiple photos at one time rather than having to do them individually. We currently are using Nero 7 and when we have multiple pics of our sons baseball or football games, it is a pain to go to each of the photos individually to "fix" them. any suggestions would be great. (We are operating on a Windows XP home edition.)