In reply to Phil Payne:
> Maybe just create my own QR codes and link them photos on a photo hosting website? Would prefer something that didn't require internet access though.
Nice idea, but I think you are limited to linking a QR code to the web, or atleast a local file. The largest QR code will only hold about 3k characters, about enough to make one smallish thumbnail picture.
What will they be using to scan the codes?