This is a site where you can upload any image and have it printed as an actual puzzle. They do puzzles up to 2000 pieces, but smaller ones are also available. This would be great to offer as a signed giveaway, in competitions, or to take to conferences as some extra-special swag.