20070723 tech: Major exodus at IT biggies