Holy cow! I waited almost 2.5 minutes for pages to load in the past hour or so. Could the culprit be the fact that the info bar on the lower left of my screen always says:
Waiting for http://googleads.g.doubleclick.net/pagead/ads?...................
Anyone else having this prob?