I find this service useful for any online startup. This guy is offering free website building for startups. Basically you only need to have your own hosting and domain name, and the building (design, security, etc) is done for free.
I used it for 1 website and I am pleased with the results. I recommend this from all my heart.