But when you come back to U.S., you don't have to have a valid visa stamp. Use your I797 form and your I94 card (Be sure not to surrender your I94 to the persons at the airport. Just tell them that you are coming back, then they will let you keep it.)