my EB1a, EB1b and NIW apporved on 2004. I-485 submitted 5/Jul/04 and NC started on 14/Jul/04. Wrote to first lady on Apr 07 and got respone from FBI on Jun 07 that NC still pending.
i prayed to Buddha for 2 years but it doesn't work. just switch to God a few weeks ago. So let's pray to God.