I have never found anything better than debabilizer -
http://www.equilibrium.com
It allows you to setup a complex set of commands into a script, then import as many pics as you like into a batchlist. The script options include stuff like resize, move 20 pixels to left, add text, etc etc ... really comprehensive.
Its been out for ages, I use a version that's about 4 years old and its still great ;-)