I am using Mozilla firefox and XP. I also tested IE and XP.
Somehow the site is being seen by different internet servers (caches, dns) as having different addresses which may or may not resolve. This causes delay and in the case of google, links that don't work.