Great. Happy to hear that.
Just so you know, North American servers are a bit wonky right now. I have a good connection and am occasionally suffering loss on Source; just the way things are between EVO, Red Bull Battlegrounds, and the DOTA 2 International.
Even though you might get that circle swirly thing when your video pauses, it may or may not be related to hardware. Depending on your CPU VS GPU, it may be worth it to right click the video -> click Settings..., and try turning Hardware acceleration on and off to see if it makes any difference. I doubt this is a problem, though.