demon used to have an excellent rep - hate it when faceless pricks on the phone pass you around like that - :twisted:
dont know of any others you could try when you read the reviews on www.ispreview.co.uk its a mixed bag although firefly were very good when I had problems and tried them out - I started with virgin and moved to a cheaper provider but went back to virgin as service is ok, although expensive as its premium telephone numbers, and servers seem reliable.
edit - posting same time as you god help you if you have to wait on BT engineers to fix the line :roll: