you'd better check with NSC.As I know, two friends got their I-140s approvedin last month. they submitted the applicationsin August 2003.They employed a lawyer. Did you submit it by yourself?EB1 or NIW?