After problems with my last ISP - Toucan.
I helped compile some webpages about what to look for in a better ISP.
Please take a look:
Toucan Sucks - The site to fight Toucans unfair policies
it has some helpful information on how to complain about bad ISPs and
speed issues.
Please leave a message there if Toucan have messed you about.
regards
C.