Be patient. 1. I filed I485 in Nov/2002 and got approved in June/2005. I can understand what's in your mind. Be patient. 2. You can call USCIS.