I am holding an H1B, I am short landing by air for 7 days and will be back to US to work. Do I need visa stamped? (Some friends said yes, some no.) I'm confused. Thanks much for your help.