USCIS just issued another update — as of May 21, 2010, they have received approximately 19,600 H-1B visa petitions subject to the regular cap plus another 8,200 petitions approximately subject to the master’s/advanced degree cap.
Still plenty of visas left, as the demand is trickling slowly, but it is there — about 600-1000 visas per week.