20080507 tech.tech-news: Cognizant Q1 beats expectations