<p>Hi John,<br>
I have developed few site with same features. You are probably looking for personalized image feature where user can upload their pics and print out on your products. About me i'm a freelance website designer form Kerala, IN. I have recently completed a photography site for USA client. its a clean site with all necessary features including comments, easy admin panel, photo and video upload, update content your self , SEO, etc...<br>
http://chfilmsandphoto.com/</p>