Looking at information the D7 visa process, I was struck by a couple of references that say the consulate may ask to keep your passport. Then I guess two or three months later, you can get it back, with the visa stamp.
That's nice if they'll mail it, since it spares me a second trip to rather distant consulate ... but for those months I'm stuck in the US? Is this optional?