In 2007 and 2008, a lot of Indian workers will find more than 1 ICC to file the H1b Application for them to increase the chance of being selected. I am pretty sure this year lots of them will do the same thing since a lottery is very likely now.
ICC will add 5-6 yrs more working experience on your resume so that you get higher rate (50-60 per hour). And then they pay you like 30 per hour so that they can earn the difference.