Das technisch am weitesten fortgeschrittenste Tauschprogramm dürfte wohl eMule sein.
Mir ist im Moment kein Filesharing-Programm bekannt, welches Mechanismen zum kostenpflichtigen Vertrieb von Inhalten bereitstellt, wohl weil da meistens eher illegales Zeug verbreitet wird.
http://www.transmissionfilms.com jedoch verteilt seine Filme mithilfe des eDonkey-Netzwerkes, du kannst ja mal schauen was die für ein System nutzen.
PS: Was hast du denn für tolle Fotos dass du gleich Geld dafür verlangen willst?