Use http://www.testmy.net/ to test your speed from time to time and it self logs. That way you have a running log of dates, times and speed so you can spot trends and show to your ISP.
Speedtest.com is another alternative.
Just ran it and got Download :: 40.3 Mbps