We use picasa through our gmail account. You can set it as private and send an email link to the friends and family that you want to share your pictures with. It also saves your photoes incase something ever happens to your computer.
I upload them to Snapfish or Shutterfly and then email them to family. It makes me feel better to have them stored in another place in case something happens to my computer and it wasn't backed up. Both sites are free also.
Re: Photo sharing