My problem with sites like Photobucket and Flickr is that you are dependent on an internet connection to be able to see your pics. I have about 10GB of photos in the cloud on hubiC, run by French company OVC, they give you 25 GB free storage and 100GB for €10 a year. There is a local client to download, so you can add this to any computer and still see your pics offline. It does take a little time initially to upload and sync them all, however. As for shrinking pics for posting on forums etc, there are a number of photo compression freewares you can install.