I been with Metronet, now PlusNet for years and it's been great (touch wood) never had a problem with them!

Iain.