20110701 tech: 6 most 'hated' IT cos in the US