same here.. my OPT gets over in a few months.. this may screw me over completely and force me to go back to native country. Dreams in Silicon Valley burnt due to extremely limited cap.
A backup plan I've been thinking about would be to move to the Canadian west coast if I don't get a visa (EU citizens, your country may or may not have visa agreements with Canada that allow you to work there- France has nice things in that regard) to be not too far from my team.
We might go down that path anyways if H1B fails; we'll see what happens.