Folks,
I've been a silent (hopeless) member for a while. I would share with you what I learned today. I called the USCIS to check the status of my I485 that has been pending for 2.5 years (name check) and to see if my case fulfills the conditions of the new name-check law. The costumer service transferred my call to a local office, where I've been told that my case DOES fulfill the new law and that I'm eligible for a TEMPORARY green card. When I asked about the processing time, he told me that they have currently 46,000 applications to process and they started issuing CG on March 10 starting by the older applications. He added that it may take a couple of months to process all eligible applications.
After a long waiting time, it seems there is hope and a temporary CG is better than nothing. I encourage you to call the CIS and ask about your case.
Good luck.
HAH