Photo sharing app?

I'm looking for an app that I can upload baby pictures and milestones to share with family in friends. I've heard of Peekaboo Moments, but are there any other good ones that you guys would recommend?