that just came to me...
if you have a geocities webpage you should also have a yahoo account. yahoo has a free file storage utility called yahoo briefcase:
you should be able to upload your files (pictures, programs, movies, whatever) there as long as it is under 30 MB and link us to them that way. i know picasso uses yahoo briefcase to share photos, so you may also want input from her, as i've never used it before.