Steve,
Won't your ISP give you a little space to use? I know that most let you have a little space, 2 - 5mb, for a home page. It couldn't hurt to ask.
Greg