USCIS said the agency still is accepting H-1B visa petitions for fiscal year 2010, having received about 45,000 petitions that count toward the congressionally mandated cap of 65,000. As of Aug. 14 about 20,000 visas were still available under the cap.