Baidu - the Shooting Star from Hell slopeofhope.com/2010/03/baidu-the-shooting-star-from-hell.html From Slope of Hope Note to whomever paid $628.50 for BIDU: good luck with that. slopeofhope.typepad.com/.a/6a00e00989822288330120a93c1981970b-500wi