Welcome to WebmasterWorld Guest from 126.96.36.199
The difference between us and you is some pages have no cache at all even though there are a couple 1000 external links pointing at them.
Then again if the 1000's of links are a problem then we have got a penalty. If it spreads to the 30,000 other pages like a cancer then we got 2 years link building down the crapper and the site is worthless. I can beg my adwords rep that the 200k we spent with them deserves a call on the bat phone to the tech team, but I do not want to contimplate that avenue yet as 90% of the site seems to be hanging on at present.