I am looking for a proper way to test the time it takes a page to fully load all its resources. What I\'ve done so far is add:
window.startTime = (new Date).
I've generalled used a combination of YSlow, PageSpeed and the Net tab in Firebug to measure page loading times and diagnose potential problems. Firebug has lots of information that may prove useful if you haven't already checked this out.