there is a nice list of free web hosts
http://www.free-webhosts.com/webhosting-01.php
there is also a search bar, so you could search for ideal host fitting your needs, search for something banerless, with no bandwich limitation, there are plenty of those
i'd personally recommend X10Hosting.com, that one looks very nice