I also agree...none of my pages have anything to do with affiliates...duplicate content possibly as i have the same product entered several times in the store's database. A more likely scenario is that Google has just simply had to reallocate it's indexing resources to higher page rank pages...any page that isn't highly ranked is wiped. Why they even bother to replace them with old supplemental crap from 2005 is beyond me. Perhaps we'll get lucky and see these pages reindexed after a very long while, but I doubt it. I for one have taken to pulling apart my current site completely and reorganizing the content and getting away from dynamic URLS. Now that 85% of my traffic has vanished I have all the time in the world to rebuild!