20100423 tech: Microsoft Q1 jumps 35%; investors unhappy