DaVon's friend takes a lot of photos and he wants to find an easy way to share them online, like Picasa or Flickr. But he's wondering if he'd have to be a member to see photos and share them? Leo says he does have to create a free account. Of course, if he's using an iPad, he can use iCloud's PhotoStream using the Photos app.
Flickr is a very good option because it's free and he would get 1TB of storage. If he has a Yahoo account already, he'd automatically have a Flickr account as well. It's the same with Picasa and Gmail. Microsoft's OneDrive doesn't require creating an account, and it automatically uploads photos as he takes them.