Who is offering the best deal for broadband at present. I am living in D. 16 and am registered with smart telecom. They are taking a longer time than expected due to access to exchanges. Interested in going with another provider until Smart get their act together. Which provider would offer the best deal and would not want long contracts entered into?