Have you tried the speed test command line tool for Windows.
I have tried all manner of speed tests, all of them are pretty consistent, right now, my problem is not that the speed (up or down) is a problem. I am not sure how much of this (monstrous) thread you have followed, but back in March, I was GEA migrated, that caused a massive drop in download (not upload!) speeds, there were various issues relating to different TCP stacks and how they handled disconnections (these being introduced because of the GEA migration) - eventually, Zen migrated my line back to BTW, and all was fine. Since then, they installed a second line (which I am currently using for work etc) - that is on BTW. Then Zen migrated back (GEA) on my original line, and that is the one we are currently monitoring and speaking about - the hope was that migrating back the original line would display the original fault, but as mysteriously as for other people, it seems to have 'gone away' - at least as it originally manifested itself. The overall drift in latency is just something that I am noticing, speeds are all constant up and down on both lines, and 'some' of the disconnections are explicable, but certainly not all of them.
ZeN