The fact that it is up for some could be as simple as some sort of load balancing or DNS crap going on. I could be completely wrong though. It's obviously something a little skewy on an impressively massive website.
How does http://17.149.156.10/ go?
Not getting that either - any other UK folk having any different experience?