I'm with Telewest Blueyonder. I'd be loathed to recommend them because of the price. That said, they've been very reliable. I have a non computer literate friend go through serval other companies, and they always seemed to be lacking somehow (esp in the speed department). Although I have a...