There's a website with much of the info you need -
www.adslguide.org.uk
That will tell you what the customers think of them.
I'm with Pipex and happy; there is one out there that calls itself broadband but isn't - it's something like 150k. Not sure how they do it, or why they advertise it as broadband.