Technisch das sicherste dürften Flashgalerien sein, da helfen nur Screenshots. Ansonsten für die erste Abwehr:
JavaScripts, die den Rechtsklick blocken, das Bild als Hintergrund in html-Container, das Bild als CSS-Hintergrund.
Böse effektiv sind meiner Meinung nach aber nur sichtbare Wasserzeichen. Aber die sind eben auch leicht unschön...