Checking this out, trying to find out what is here and do we want to leave Flickr behind. Thoughts and opinions welcome.