Lots of people have Windows and they have the Windows Live service. But did you know that the Windows live service includes 25GB of online storage?
Just sign in with your Windows Live ID and your page has folders for your pictures and files already set up for you.
Just go to:
skydrive.live.com
Windows Live Essentials 2011 just made available today.
http://explore.live.com/windows-live-essentials?os=other
this is pretty generous of Microsoft really! 25 GB is a lot of space!
http://www.screencast.com/
Go here and get a free account to store your images you want to send to someone without the world seeing them on Facebook or Flickr. They give you plenty of storage and bandwidth for videos, images and documents. Everything is secure too.