Today, USCIS updated its field offices (Service Centers and local district offices) processing times as of the end of April 2010. NSC I-140 and EB-485 processing times were 4 (four) months only across the board, and for the TSC, I-140 processing times were 4 (four) months as well and EB-485 processing times were 12/19/2009. For the nonimmigrant proceeding sides, both CSC and VSC were processing H-1B in two months and other nonimmigrant proceedings took even less time. Way to go, USCIS!! For the full reports, please visit: https://egov.uscis.gov/cris/processTimesDisplay.do