I am not going to strongly defend ShawDirect here but I never found them too bad to deal with. My complaints would be ridiculous hold times on the phone and frequent price increases. I don't like the new 830 PVR, however their Digicipher STB's have a far superior picture than Bell.
Speaking of...