IGATE specializes in outsourcing to India and China. I like this stock with earnings due out tommorow. Its a small cap with a lot of potential for growth.