2003. Bought the NIW diy package. too lazy to start.
2004.6 started writing applications based on the package, 5 reference letters.
2004.10 sent the 140 application only.
2005.4 I-140 approved.
2005.7 sent the I-485 application.
2005.10 First fingerprint.
2006.4 called USCIS and was informed name check pending since 2006.1.
2007.4 sencond fingerprint.
2007.7 infopass, was informed that name check passed in June.
2007.8 RFE, requested the EAD prior to H1.
9/19 , got the approval notice.