20100707 tech: Microsoft to cut more jobs