Some @WindowsAzure West Europe sites are not accessible today. 99.95% availability seems to be screwed.