When yer on Windoze you can have an email client called Windows Live.
If you use this you can send pics by email and it will automatically reduce the files to a few different levels.
Start a new email to nobody.
You choose in 'layout' how big they will be. Once chosen you simply save these pics as a different name by right clicking and using 'save as', that is you put them back in the same folder with a suffix to make them different, just add an 'a' to the name, save and then you have that reduced file.
This is then uploaded on any of the many photo hosts that are available.
I use this which I find very easy.http://tuggboatsport4.site.nfoservers.com/
The main thing is to have nice small files to upload on these sites. It's free and pretty easy. This question comes up all the time. I'm surprised there isn't a sticky topic to teach newbies all about it.