I don't have experience in hosting space but I'll say you have too much text on the front page. Perhaps put some graphics there and concisely summarize your offerings. IMO, users tend to have very short attention span so showing them the big picture may help for converting them into beta users. Perhaps also move beta users signup form to the top. May be put something like "click to sign up for free" or "sign up for risk-free demo".