All nonimmigrant visa (H-1B, L-1, B-1, etc.) applicants will be required to complete the online DS-160 form prior to appearing at a U.S. Consulate or Embassy for a visa application by April 30, 2010. While several consular posts have been requiring DS-160 completion for some time, more and more consulates are requiring the DS-160 as the April 30 deadline approaches. Visa applicants should visit the U.S. State Department’s website for more information on the DS-160 and check with the applicable U.S. Consulate or Embassy for current procedures by clicking here and scrolling down for a list of embassies and consulates.