20100408 unknown: SWOT: IBM; Accenture; CapGemini; Cognizant