20090724 tech: Microsoft profit falls 29%