If they're for online use only, you can download simple scripts that will add them. My pictures I upload without a watermark, but when they're viewed the script adds the watermark before they're 'served' to the visitor. The advantage of this is that if you change your website name or watermark, you change one file and not them all.
I use a photoshop action that resizes, sharpens and watermarks for the web.