I have been using a software called Mass Watermark.Its not free costs around $30.It watermarks many photos in batch you can add a text watermark,logo watermark or even design your own watermark from the branding designer.All post processing options like adding exif info,batch resize,optimization(sharpen,smoothen etc) are included.One great feature is the ability to export the images to picasa/flikr directly