Does your phone work?
You can check these if different to ones you have already done. http://usertools.plus.net/exchanges/mso.php
It was probably not your problem, ours went out around 11:30 AM yesterday and was still down when I went to bed at midnight.
Did you try the 08001690199 option 1 Services number. Found that when I went through Trouble shooting on the Hub page.
Broadband was down all over Central and South Wales which covered our area.
Luckily it is back up this morning.
Just checked the Services page and found problem with Central Wales was resolved at 06:50 this morning and only 8 Area codes listed, was obviously a lot more than that as ours not on the list and no mention of south wales at all so not sure why it was on Phone message.
Must have been a major blowout somewhere to take that much broadband down for so long.