ok, here's a way you can cut down on the size of your photos before you buy an expensive photo program. If you're a Windows user, just use MS Paint.
-Open the picture in MS Paint
-On the top toolbar click edit, and then select all
-Click the corner of the picture and drag it to resize it. Do your best to keep it even or you'll distort your picture. Unfortunately, Paint has no better way to resize the photo.
-After you resize it, there should be a white area around the picture. Make sure you go to the bottom right corner and resize this around your photo as well. If you don't, the white part will be part of your saved picture.
-Then just go to file, save as, and make sure you save it as a JPEG and you should be set.
I just did an example in paint,
here is a picture directly from my digital camera. (file size - 753KB)
Here is a version that I resized using MS Paint the way I described. (file size - 90KB)
With a free 10MB account you could only fit about a dozen of the 750K sized files, but you could hold about a 100 of the 90K files.
I hope this helps, I used to edit all of my photos this way until I acquired Adobe Photoshop 6.0
Let me know if you need any more help.
G'luck