Sk01
Since your's EB2 and Nd of 07/2004, you might hear some thing may be in next month. I have seen few people saying that their 140 has been approved with ND as of Sep 2004. But they were all EB3. About Eb2... NSC only knows. I think only few officers are working on EB2 category. As so many people said Luck plays a vital role, I totally accept that. Do not worry that much about PD or ND. You r Fine and you will hear about your !40 { Just 140 } in next month.