asinah - 11:43 am on Aug 30, 2005 (gmt 0)
I have met several staffs from Baidu that speak very good English. When you call Baidu, just ask for the Business Development Dept. as many of them speak English and they could pass you on to the right contacts. If you are stucked you can ask for the secretary of the CEO and ask her politly for help and I am sure she will pass you to the right person.