Thanks a lot for doing this research. It is a big relief for me, although I would be really happy to finish this process and get my green card by now.
I know this is crunch time and there is concern about visa numbers running out. I did research and in the last almost 10 years not all numbers have been used. So let this not be a worry. I will post the link to the visa data so you can see the trends. Its a PDF file but this should hopefully help calm the nerveshttp://travel.state.gov/visa/statistics/ivstats/ivstats_4581.html