Page is a not externally linkable
acemi - 9:01 pm on Sep 25, 2007 (gmt 0)
Taking a look at Yahoo results for the search mentioned, #11, 12 and 13 appear to be of similar origin but with .info urls. The .cn seem to be 525 - 550k while the .info are around 300k, all being very large file sizes. The file size may be used to trigger some alarm bells in the algos.
How about Google just block all .cn domains