This app is definitely worth the money. It’s very easy to use, allows you to save watermarks as presets for future use, and even maintains folder structures. Others have reported reduction in picture quality after applying a watermark, but I have not yet had this problem.
JoeBisogni about PhotoBulk: watermark in batch, v1.7