My internet seems fine but I was playing Hearthstone and the time lag on animations got longer and longer until it froze mid-spellcast, then I just had to sit there helplessly unable to play cards while it bugged out and my opponent played 3 turns back to back.
Just tried to log into WoW, the launcher takes ages to connect. Ditto the main BNet site.