20080702 tech.jobs: IT staffing firms feel the heat