Welcome to WebmasterWorld Guest from 220.127.116.11
I reckon I would have quite decent traffic by now if all my pages were indexed to add to the Yahoo and MSN traffic. By the way, the site itself is just over 5 months old and has around 300 pages of content.
I also look for pages on my sites that are doing well in Google that are closely related to the missing page and I do a one way link to the missing page.
I really am not sure it helps but it seems a logical thing to try. Usually the page comes back a month or so later.
I know some of you have lost so many pages though. It must be overwhelming.
There's just no explaining what's going on with G and its indexing patterns lately.
I cleaned up mine, and bam my pages were re indexed and they are ranking great today.