I also am starting to formulate a theory here. I'm thinking perhaps during times of heavy site traffic something is also trying to load in the background of your own computer, such as automatic updates, or spyware popups from an infected machine. This might prevent the page from fully loading sometimes, yet loading at others.