oh god, please dont use geocities. That site is sooo gross and doesnt work worth anything. Just search on google for free website host. BUT exclude these...Geocities, Yahoo, Freewebs. I recommend 1asphost.com, but I think you would need a 50-100mb site for what you are talking about. Yeah just look around, but 1asphost is good.