Baidu is good if you want to look up for Chinese terms or info about anything Chinese, but it actually sucks as a search engine. But it's cool to search video materials with it. My alternative in case google doesnt work again would be Bing, doesnt get as great results as Google but still better than Baidu. Sometimes i go for google.de but it's actually the same instable like google.com
but i m not sure if google is really out of China, even though you'd always land on .com.kh, i think they must still have servers in China.