Server Mania provide an excellent service service in all respects. This includes: (1) a high-spec infrastructure with many extra features bundled into the contract (eg automatic server-based backup, anti-virus protection, etc); (2) superb technical support accessible/delivered in a number of ways (eg high quality self-service knowledge base, online chat & a real person helpline); (3) support staff who are responsive, knowledgeable & patient; (4) efficient billing support in resolving issues (eg moving domain billing between accounts); and (5) good value-for-money for a quality product. In fact Sever Mania's service has been so consistently good over that last time I have moved my company's web services account to them.