i also noticed this monkey business today ... on alexa there is a site phimhongkong.com ranked 92nd for US traffic. this can't be right can it? :?: it looks like a fairly small forum, and mostly in cantonese (?)
Edit; wow, also vnexpress.com ranked 87th, a vietnamese site. maybe its not monkey business