I personally use
FastStone Image Viewer it has viewer and but it can also do batch watermarking resizing etc... If you just want the Batch stuff (don't want to use viewer) than you can use
FastStone Image Resizer (can do rezizing, cropping, watermarking etc).
Both are free, lightweight and work damn well.