As everyone expected the H-1B cap would be reached soon, USCIS just announced today (12/22/2009) that the H-1B visa cap was reached yesterday on 12/21/2009. USCIS will reject cap-subject petitions for new H-1B petitions received after December 21, 2009. Some cap subject cases received on December 21, 2009 will go into a computer-generated random selection process. Congress really needs to do something about this. H-1B blackout is until next October (2010).