Free Web Hosting

Real, no ads, free web hosting does exist. Go to 200mbhost.com and sign up for a free account. Premium upgrades are available but the free account should be enough for most small websites.