I'm not going to recommend any provider because you will find good and bad stories about them all.
But I will give you this list of current deals that you can peruse at your leisure! http://www.thinkbroadband.com/broadband-offers.html
That's also a very good independent broadband site as...