Microsoft earnings top expectations Microsoft 11806 Published 2004-01-22 17:04 by Philipp Esselbach News The software giant also says it sees signs of a recovery in corporate tech spending. Read more Latest released PC Games patches - January 22, 2004 stpkg-0.5a for Slackware