hi, I'm bothered by this question a lot. I submit NIW in VSC in July 2003. I didn't use concurrent filing just submitted I-140 at that time. Now VSC is still processing 10/02 cases for NIW, It's really frustrating. I don't know if I should submit I-485 now. Some one say the earlier I submit I-485, the earlier I can get a receipt date. But some say nowadays the concurrent filing needs 140 and 485 to be processed concurrently. So when my I-140 reaches the processing date and they found my 485 is not processed, they would just delay my 140 until they get some information on my 485. I'm so confused. could anybody give me an idea? any suggestions?