20080121 tech: All's not bad for IT giants