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.