"'In a few weeks we'll select the applications through a computer-generated random system. Since all applicants are well qualified, that's the only fair thing to do,' said Sharon Rummery, regional manager for the citizenship office in San Francisco."
The Programmers Guild disagrees that a "random lottery" is "the only fair thing to do." Many of these H-1b will be used by Indian bodyshops that grossly underpay their employees. We advocate instead that the applications that pay the highest wage should be given priority. The H-1b program is allegedly intended to bring in the "best and brightest" - which presumably are being paid the higher wages.
The USCIS should not arbitrarily discard a top candidate earning $100k in favor of a marginal bodyshop programmer earning $40k.
(Information Week reported this proposal on April 9th: As The H-1B Visa Cap Filled In Record Time, Reform Is In The Air.)