Talk to your local Congressmen
Talk to your local congressmen, and ask them to inquire about your case. They are usually very good in dealing with INS.
This is my personal experience. I got approved last week. My RD was Aug 04 2000 and ND Sep 06 2000. I talked to my local congressmen on 10th of Dec, 2001, and mycase got approved on Jan 18, 2002.
GIve them a call .... it\'s worth trying.
Good luck.