I've been with Videotron (back in the day), Telus, and Shaw for various combinations of home phone, DSL, high speed cable internet, cable TV, etc. All in all, I'd say I've been most satisfied with Shaw. Service has been good and pretty few service interruptions overall.