Could it be your browser is trying to use IPv6? The only scenario I can think of is that I messed up the IPv6 DNS settings (which I couldn't test from home).