For those on ConfMgr 2007 here is a good link I wanted to endorse for troubleshooting cache content

https://social.technet.microsoft.com/wiki/contents/articles/470.guide-to-troubleshooting-client-content-download-in-configuration-manager-2007.aspx