My friend and co-worker, Pavan Podila, has posted up a breathtaking code sample that shows how to lay out a set of photographs in a natural way, wrap the photos in crisp polaroid-like frames, and then scale, rotate, and animate them all using WPF.
Go check it out now!
I am hosting both the screencast and the ZIP of the binary because his blog on Live Spaces doesn't let him upload anything useful ;) Keep checking in because he will be posting the source code to the application soon.
Here's the screencast of his awesome WPF code in action (I can assure you that the choppiness is from the video capturing software and not from the actual WPF application)