It seems that it is becoming faster recently at NSC. Mine was approved on July 9 and I received welcome letter and card today.
EB-2
I140 and 485 filed in mid August 2006(NSC);
FP at the end of October 2006;
I140 approved in mid June, 2007.