http://www.thinkbroadband.com/ for reviews and comparisons.
http://www.samknows.com/broadband/ as it will show you which companies are available in your area.
When my contract with Pipex is up I am going to move over to bethere. Seems ok and most of the reviews I have read are positive.