I vote for kvchosting.net.
Their knowledge base and technical support in particular has been excellent. They respond quickly to any questions I may have and stay with it until the problem is...