>Interesting. First thing that I noticed when I logged in today was that the site seems to be running quicker ... maybe this is why :)
Yes, it is. There might also be a factor in regards to the proximity servers being used for such a solution, which might include one closer to your location than before.