Hi,
I've been on H1B visa status since Oct. 2008 and am intending to visit my family in Japan in April 2010.
In addition to a valid passport and an H1B visa stamp on it, do I have to have any documents with me when I come back to the US from Japan?
H1B status period: Oct. 2008 - Sept. 2011
Passport expires : July 2012
I appreciate your help for this matter.

