I use a host called iofm.net at www.iofm.net, u get unlimited space for files and web pages, no ads of any sort and it's fastish, the only downside is poor real audio support and no MySQL support, but for somewhere to store files it's bob on, and did I mention it's TOTALLY FREE!!
U have to FTP ur files up but that's dead easy, u get full instructions and all u have to do is download an FTP program from this site - members.aol.com/brandyware
Make sure when u choose ur email name on iofm.net that u use the name u want ur domain/site to be called eg mine is tyrisia@iofm.net.