I use this software and love it. If you have been to my blog's Facebook page, the cover was created with MyMemories.
It's very versatile. I do Facebook covers and similar stuff in MyMemories. My photos are not organized and a lot of them aren't scanned yet, so I haven't done any albums, but I have done single pages, especially with heritage photos.
|The current profile picture for Carol's Random Babble on Facebook. Time to change it, since it's after Christmas|
|A new version I'll put up on Facebook later, since I also need to make a new cover.|
They even have a YouTube channel with tutorials that help you learn how to use various features. Here's the custom calendar tutorial: