Finally our GC journey has come to an end. Mine was approved Nov 2008. But my wife's stayed pending until visa retrogressed again. Finally her PD became current in May and today she received the approval email. Below are her details: I485 - approved 05/06/2010 Category - EB3 ROW(Employment Based thru husband) PD - 02/18/2003 RD - 05/04/2004 Interview - 11/14/2007 Did not have any LUD changes before approval.