http://www.shockwave.com/sw/content/dailyjigsaw
Shockwave.com has a daily jigsaw too, and at the following link, you can make your own jigsaws:
http://www.shockwave.com/sw/content/puzzlemaker
There is a small problem with the puzzles made with the puzzlemaker, but if you don't "move" all the pieces on top of each other, you won't be bothered by it.
If you're a programmer or interested in programming and how jigsaw puzzles are made, let me know and I will try to explain what is happening and what goes wrong - if anyone else has an explanation, I would be interested.
Margaret