Received a letter from FBI recently saying that my NC was cleared in Jan 2007, but my I-485 (EB1b) is still pending. Anybody has any idea why so? Does anyone have the same experience? What can I do? Any advice is greatly appreciated. Thanks a million!