Try Think broaband.... Very well respected If you register, you can check your speed over a period of time and the records are stored and I believe they help with letters to send to your ISP. You also get a weekly email with internet etc news...