You could print a favourite picture and then cut it into puzzle pieces, sure. But what if, instead, you could use one puzzle to make any image?
The Jigazo puzzle is both a simple and brilliant idea. A series of 300 completely compatible puzzle pieces, each represents a slightly different tone and is marked with a tiny icon. You take a photo and upload it to Jigazo, and Jigazo gives you a paint-by-numbers style icon map. Position each piece in accordance to the map, and presto, you've got yourself a customised puzzle.
The purchase would be an import, but we spotted the Jigazo on one retailer for about $US50.