L'idéal est de garder une basse définition, et une résolution moyenne.
La définition : l'affichage web ne demande pas plus de 72 dpi, car les images ne sont pas agrandies, et la taille du pixel sur l'écran n'est pas infiniment petite. On peut également employer 100 dpi (c'est que je fais en général), mais aller au-delà risque d'attirer les plagieurs.
La résolution : l'image ne doit ni être trop petite, ni trop grande (et il faut garder en tête l'idée que le standard d'écran est 1024x768). 800x600 est souvent employé, mais parfois trop grand, surtout si la photo est en mode 'portrait' (vertical). 600x400 est bien. 400x300 est déjà en général trop petit.
Ce deux paramètres pris en considération (72 dpi et 600x400), il faut alors jouer sur le poids final de la photo, en choisissant un niveau de compression jpg (sur une échelle de 1 à 12 avec Photoshop (CS 2) par exemple ; choisir 8, 9 ou 10. Les photos qui présentent un large évential de couleurs seront plus lourdes que celles montrant un volet bleu sur un mur blanc. Il faut donc parfois compresser plus ou moins afin d'obtenir des photos d'un poids correct.
[A cela s'ajoute le débat jpg ou autre format pour la mise en ligne ; pour les photos, c'est tout de même jpg qui l'emporte encore et toujours]
Si tu veux éviter de te faire piquer tes photos, tu peux toujours outrepasser les valeurs proposées ci-dessus, afin de davantage "dégrader" la photo.