Perm approval: May 22, 2006.
I-140 (EB2, advanced degree) received by uscis on July 10,2006.
I-140 acknoledgement mailed by USCIS on July 13,2006.
I-140 approved on July 24th 2006!!!!!.
I am impressed with their efficiency. Surprising thing is the processing date for I-140 (advanced...