Hosting Service Agreement - SOHU COM INC - 3-26-2004