Name resolution aint the problem here - sustained download speeds are crap, name resolution issues would only either cause a download to fail or take a long while to start - they dont have any bearing on the actual throughput once a transfer has started.
As Hippy has mentioned this looks very much like a line problem - if it were the router having issues you would also (normally) expect greater latency and packet loss while it struggles to proccess packets. Latency looks fine so either someone/something is using up most of your bandwidth or your SP has throttled it/is having issues.
Bandwith does seem to be the problem. SP apparently looking into it.
Big thanks to everyone for helping me out with this.
Bandwith does seem to be the problem. SP apparently looking into it.
Big thanks to everyone for helping me out with this.