I applied the I485 in Dec 2003 (NIW based). It is still pending. Last year, I sent out an inquiry to the NSC center and got an email saying that it is pending for a decision. The letter says nothing about the security check. I am not sure what happended for my case. Good luck for all of us.