I received the approval notice for my NIW I-140 on Friday, Dec 10 2004. I submitted it to TX center on Feb 3 2004, aproved on Dec 3 2004. I found the online Case Status information has also been updated. It took only 10 months, much faster than it stated (400 –450 days). I prepared all documents by myself based on a DIY kit. They didn’t require any additional evidence!