Google Drive is the most advanced cloud storage service which allows you to backup photos, videos, files to access them from anywhere. It allows you to share photos and videos to Google+, Picasa and Facebook. You can also share Google Drive photos and videos with friends and family via email. You just need to add email addresses of your friends and they will get an email with your photos and videos. You can set privacy settings while sharing photos and videos. Google Drive gives you 3 options i.e 'Can edit', 'Can Comment' and 'Can View'. You can select any one of the options.
You can install PicBackMan's Google Drive uploader for Mac from the website and start backing up photos and videos.