Mobile site builder Octomobi enables anyone to create awesome mobile sites for free. No technical skills required.