Here is an interesting Google vs. Baidu video that has been making the word of mouth of rounds on Chinese BBS and blogs and mail forwards. Altough Baidu doesn't mention Google in the video, it seems pretty obvious that Google is represented by the foreigner.
Baidu is a popular Chinese search engine. Its design resembles that of Google and features the capability to search news and images, among other functionalities. Baidu claims itself the biggest search engine in Chinese language. As of December 2005, it is the fourth most visited site on the internet, according to Alexa. Baidu translates to "hundreds of times" in English.
Bandcamp interviews Vektroid
8 hours ago