NSC processing date online is Apr.24, 2007. But my EB1b I-140 rceived on March 07, 2007. Now still pending. Anybody has same situation? any good suggestion?