As discussed in this post, RedHat OpenShift offers a free tier of cloud hosting with instant setup of some common applications. Since my subscription with DreamHost is soon ending, I decided I would try out hosting my blog on the cloud.
Before switching to OpenShift, I tried out one other free PAAS - AppFog. As discussed on TechCrunch, AppFog now provides a very large free tier for web apps, which could be useful for both developers and non-developers. I setup WordPress on their site but ran into some strange technical issues so I decided to stick with OpenShift.
I think that OpenShift may be a good option both for people who want a free web host and those that want to be able to scale to handle any amount of traffic.
*1&1 has an option for setting up CName records, but when I changed it, nothing happened. After a few days of emailing support, they said that their CNames only work if you paid for hosting with them. I would suggest using a different Registar, such as NameCheap.com.