It is really surprising (if not bothering) to see how raevsky's clear and to the point explanation of the passport issue is ignored by some members. May I suggest language problems as a reason? From my personal experience, I can confirm that a valid passport is only needed to enter the US. Visa has the same purpose. My passport expired in 2007, and my visa expired way back in 2005. However, I kept being a full time student and never forgot to renew my DS-2019 form, so I was never out of status. I do remember though, that in 2008 my school asked me to renew the passport, but that was the school requirement for renewal of DS-2019, not anything else. So I got a new passport in early 2009, and the officer at the interview had no problems with my status, expired visa, or two passports. He did cancel my expired visa in the old passport, and stamped the new one.