USCIS Backlog as on March 31, 2008
Naturalization Applications – 958,663
I-140 Applications – 46,092
I-485 Applications – 762,938
I-765 Applications – 158,565
I-130 Applications – 1,387,045
For more details see USCIS Website

