Looks good. Only critique I would have:
You say no registration required but next the create album button are sign in and register buttons. I'm sure there would be some users who think they need to register/sign in before clicking the create album button.
I also don't see on the home page what I would get if I did register (even though it's not required).