Official blog for the Windows Live Digital Memories
If you don't know Moo, you're missing out! Moo "prints things from your stuff". Things like MiniCards, which are 'calling cards' (think mini business card) with your photos on one side, and your contact into on the other side.
Today they announced that they are adding stickers to their repertoire. You can either upload your photos from your PC, or you can import them from the web (I was able to pull in all of the photos from my blog on Live Spaces).