My I-140 was received at NSC April 1, 2002....no word for about 500 days now. I've even had someone from the Senator's office in my district call on my behalf and even they can't get answers. Just "still awaiting FBI security clearance".
In the 3 years I've been in the US on an L1 I've paid in to the six figures in taxes. You'd think that at the very least I'm entitled to due process. At this point, my wife and I are preparing to move back to Canada as dealing with the INS is just pointless.