Approved!
6/27 card sent out :D
11/2002-6/2007, compare with other guys I am lucky.
EB3 11/2002 --> EB2 12/2006, two LC, two 140 both premium in 2006 and 2007
485 RD 3/1/07, FP 3/22, AP 4/6 EAD 5/4, AD 6/22
NC status (have no idea)
spouse's case transfered to NBC on 6/22, have not...