NIW was approved on Dec 9, 2004. Filed on Sept 22, 2003. Notice received on Dec 17, 2004.
Checked on line status on Dec 8, 2004, no processing date changed, thought no news by the end of year. But when I got a phone call from friend who told me I have a letter from NSC, not sure what's in there. Found it's an approval notice with big surprise.
Notes: 1. Processing date posted is not very accurate.
2. Good lawyer is a key in addition to your hardware.
Good luck to every one.