Time for Microsoft to clean up its act in China : vimarsana.