I get asked this a lot. I recently found this interesting site which currently has Shaw placed at 34th and Telus ranked 59th.
Although 'speed' is one thing, overall performance with regards to email, and amount of 'down time' plus security issues, you would probably have to say Telus wins but not necessarily with customer response, or at least that is what I have heard, mostly through my own experience.