20090912 tech: Microsoft escapes fine of $358 mn