EB2
Priority date: 12/2004
140/485 Submission: 8/2006
Approval emails received Feb 9, and cards received Feb 14. Fingerprint only once in 10/2006.
Employed with a large company since 2001, ran into delays at all steps in the process, survived multiple waves of downsizing in the company. Finally this relief of a big burden.