Brooadband Speed monitoring

I use the following facilities to monitor my internet speed so that I am in a position to complain about the service I receive.
To monitor the service I have a White Box from SamKnows
SamKnows web site
There is lots of information on broadband service and facilities that the SamKnows organisation provides.
I also use the ThinkBroadband web site for day to day news on internet connections and services. They have a speed checking device and they plot the speeds across the country.
See
Think Broadband web site
They also run a series of forums detailing each suplier so you can see how other customers of your internet company are faring.
Remember that in the UK a good Internet service and a good quality of life are mutually exclusive.