BrainsBreaker 5 is a jigsaw puzzle game. Lots and lots of pictures, do puzzles with just a few pieces or over 550 pieces, etc. You can import your own pictures to make new puzzles. Also, besides the standard shape puzzle pieces they've made pointy ones, odd sized ones and I forget the other one. I've only worked with standard set so far. I got the demo and spent days and hours. Very addictive.
If you used to like doing jigsaw puzzles but hated leaving them out for the cat or kids to mess up, this is for you. It saves where you stop, you can put pieces in several drawers (like one color for each drawer).
Take a look: www.brainsbreaker.com