For information and links to useful sites regarding immigration services, legal counsel, etc. check below.
We The People http://www.wethepeopleusa.com/default.asp
Visa Pro at http://faq.visapro.com/
U.S. Citizenship and Immigration Services
To locate general information about U.S. immigration laws and policies, to check the status of a pending case (please note that you need the receipt number of the case) or the processing dates of applications, see www.uscis.gov. Or you may telephone the National Customer Service Call Center at (800) 375-5283.
U.S. Department of State
To locate general information about travel to and from the U.S.: www.travel.state.gov
U.S. Customs and Border Protection
To locate information on documents required for entry to the U.S. at land, air and sea ports: http://www.cbp.gov/xp/cgov/travel/id_visa.