hey nyctonb!
from what i understand... ny will put your visa into your passport, and will give you the documents needed for landing. that's it. hopefully you receive your passport back quickly!! less than a week would be nice, eh?
how did you end up sending your passport? did you use fedex or ups? my husband is going to mail his passport tomorrow... and we are trying to figure out which works best. we are so close to the end!