Have hosted with Sozo for years, through several different ventures, using both dedicated and virtual servers. Having used a fair number of other hosting providers, I can say they are, in my experience, without peer. Excellent infrastructure, very attentive support, and they go out of their way to answer your questions and solve your problems. We could be their smallest account – who knows? – from where I sit, it feels like we are their largest. Highly recommended.