My case is similar to yours: EB2 @ CSC, priority date March 2002, I485 filed April 2005 and no update since August 2005.