There are Still Plenty of H-1B Visas
As of a recent count on June 18, 2010, only about 23,000 cases had been filed towards the 65,000 regular cap. This would mean there are more than 41,000 visas available at that time.
Of the cap reserved for persons with a Masters degree or higher where the cap is 20,000, only about 9,700 had been filed towards that cap on June 18, 2010.
A slow economy and increased adjudication requirements may be contributing to this rather low demand for a H-1B visa. In past years, the cap would be reached within the first 2-3 days!