An excellent Washington Post article that reveals why USCIS would love to see huge backlogs and refuse to make the system more efficient. The answer is simple: the longer you wait, the more fees you have to pay. If everyone gets GC within a year, guess how much money they lose on AP/EAD renewals?
Let's all write to WP and the author to applaud their effort!
http://www.msnbc.msn.com/id/18899687/