I-140/485 co-filed 07/30, 2007, I-140 got approved 10/08/2008. Good luck to all of you still waiting for GC.