Technology | Wed Apr 23, 2008 6:29am EDT

Yahoo quarterly results improve; Microsoft shrugs