You should just get a free account with
www.freeshell.org
Well, you have to send a dollar in to authenticate and prove your not going to use it to spam but you also get pop email, 20 megs of space, 20 megs for email, telnet access and such. I think a little bit more you can get ssh and ftp, etc.
I've never heard of an ISP that offers webspace thru Geocities, that's just lame and laziness to me. Anyone can get a crap geocities account..
Email me and I might have something else in mind for you though..