Yup, it seems that steam works quite well, being that I was able to play Team Fortress 2 last night, and it was quite a good game too I have to say. Today I am just relaxing after the move, and will probabily spend some of later just going out looking for where some of the buildings that I need to be at this week are. Thankfully they gave me a map which should make things a bit easier
For the lols, here is a nice picture of my internet’s speed here:

Edit: I’ve added a picture of it being even quicker
Well, I better go off finding stuff cyas,

And that gives me a reason to hate you!
http://www.speedtest.net/result/352866810.png