Eight of the top 10 companies getting H-1B visas last year were Indian outsourcers; only two – Microsoft and Intel – were classic American high-tech firms, according to what BusinessWeek discovered in data just released by the US Citizenship & Immigration Services.

Critics in Congress accuse the outsourcers of abusing the US program and wiping out American jobs by importing low-cost workers, training them and then rotating them back to Indian to provide cheap support from abroad. American companies tend to want to keep their H-1B people in the states in perpetuity.

The visa cap is currently 65,000 a year and the industry has argued with Congress that the number needs to be expanded to at least 115,000.

With the weak US economy, it’s probably going to get harder to get Congress to agree those new visas without reform.