Rotatapuzzle is an image based puzzle game, where you must unscramble a scrambled image. However, there is a catch, not only do you have to get blocks of the image in the right position, but you must get pieces in the correct rotation too. Perhaps this image will show you what I mean:

Drag in an image, click the scramble button then simply left or right click the pieces to rotate them into place as quickly as possible.
Download (Windows)
Download (Intel Mac) - Thanks Brucey
Download (Linux) - Thanks Brucey (again)
If anyone could compile versions for Linux or mac I would greatly appreciate it, just ask me and I'll send you the source.
Edit: No need for this any more although I still lack a PowerPC version. To be honest that's not so important.

Drag in an image, click the scramble button then simply left or right click the pieces to rotate them into place as quickly as possible.
Download (Windows)
Download (Intel Mac) - Thanks Brucey
Download (Linux) - Thanks Brucey (again)
Edit: No need for this any more although I still lack a PowerPC version. To be honest that's not so important.