BusinessWeek: Tech world is topsy turvy April 21, 2005 http://www.businessweek.com/technology/content/apr2005/tc20050421_0298_tc024.htm