Share the Memories website I have recommended in the past? If not, check it out now. It's completely new. And they also have a wide variety of personalized photo gifts available now.
Don't forget - you can get a great deal ($10 off software and another $10 off extras) by using this coupon code: STMMMS85884.
This post was written by me as an affiliate of Share the Memories. I personally use the software and would not recommend it if I didn't stand by it 100%.