You will be there soon and not have to worry about job visas, possibly getting underpaid/overworked, and be able to visit your home country and others at will. Keep the faith buddy. Worst-case scenario in early-february, I am sure you will have your PPR.
(This is just something that helped me get through those tough times.) If you believe in God, remember that He brought you this far, and will certainly not abandon you now.
It seems they are trying to keep the target of 23 months.
therefore they are issuing Visa for those applicants filed at Buffalo during December 2009 to February 2010 period
. I think that is the reason why they transfer this period's applicants to other visa offices.
I filed at May and I have to wait further for a couple of months. But on the bright side I've past 21 months already and I have to wait just for two more months. At least I hope so.