Swiss Web Hosting from swissnode.ch is to my lik8ing, should I try them as the best in this realm?