Just a suggestion but I'd like to see a Tesco Internet board if possible - a lot o people I know use it - probably because you get clubcard points for it, which can make decent savings over time
They aren't actually a bad company either - a bit flakey sometimes, but their tech support are pretty helpful.