Just Get a Domain and a Free Host

Why pay for web hosting? Just register a domain. Then point your domain at a free web-hosting service that supports user domain names. If the free host goes under, you can just point your domain at another free host. Your site goes on uninterrupted.

Here are a few free hosts that support user-defined domains, add-on domains, and parked domains:

zeeblo.com     hostiz.com     memebot.com

Original post by David Ledbetter