This looks great! I love that there is no account required.
However, since I can use it without an account, why would I register? You may want to add some motivational copy to the registration page to tell me.
Also, these two statements from the "Free" section don't seem to match: * Original, full-size photos are stored for one month. * Full-sized photos can be downloaded for $0.99/album after one month.
Maybe the second one should be "for up to one month"?