We bought this personalized photo puzzle from DiscountPhotoGifts.com. The moment I saw the heartshaped puzzle, I knew it would make a great wedding portrait. The process is very simple: you choose the item you want, upload your own photo, adjust the image so that it looks just right, and then proceed to pay. The personalized puzzle will be then made and shipped to you.
DiscountPhotoGifts.com has all kinds of gift items available on which you can place your own photos - mugs, caps, T-shirts, plates, watches, you name it. You can even create your own Rubik's Cube! But what attracted me most was the puzzles. The heartshaped one we chose consists only of 23 pieces, but there are larger ones available as well. I am thinking about getting a 250-piece one for my mom, with a photo of us and our new house on it. Judging by the quality of ours - nice, glossy wooden pieces - it is a good gift that will last long after the fun of putting the puzzle together is over.