I-485 approved after 4 years
NIW PD Oct.2004, TSC. name check took 2.5 years and the visa availability always missed my case until now.
Many many thanks to Xiaobaitu, My two cents, Radiology,Pjiang, The well-known lady(bijiaogao), Sedadanxiao.....can not express enough appreciations to you. And to all other friends struggling for GC, I wish the good luck comes to you very soon.