SINA, SOHU, BIDU -- China on fire! 10%+ growth over there! Stimulus works I guess! We should give it a try in the USA.