It dawned on me last night that the slow speeds started right around the time that digital broadcast TV went live. Any possibility that's contributing to this issue? I don't know anything about how the new digital TV works so have no idea if it's a plausible theory.
Also digital TV has been going for a while before this June. If the problem existed we'd see it long ago.