I am in New York, approved by Vermont service center. My firm took care of everything. Employeement based. I think I was "second priority class".
Feb 2001: Labor certificate filing (RIR)
July 2001: LC approval
Aug 2001: I-140 filing (2 weeks delay on my part).
Nov 2001: I-140 approval
March 2002: I-485 filing (4 months delay on my part. :) ).
May 2002: first finger print
Aug 2003: I-551 approval. Passport stamp.
Oct 2003: received official green card.
办美国绿卡也没那么邪乎。大家别为移民的事太犯愁,好好享受每一天吧! 该有的总会有的。