Teksavvy is very good on Twitter and DSLreports for responding to issues right away.
A majority of the time, I'm at home all day and our cable internet is almost never down. Only twice this year can I remember it being down (once last week for half an hour, DNS trouble), which is pretty reliable to me.
I don't have any of their other services, so I don't know about bundling for discounts, or anything else. You're going to be paying roughing the same to Teksavvy, or any other company, although caps is can be the big difference (see Divvy above). The real reason you'd want to switch is for the customer service and to 'get away' from the big telecoms.
I have had nothing but good experiences with Teksavvy in the last three years of using them. The upfront cost is expensive but, at least when I signed up, it paid itself back in savings after less than half a year versus sticking with rogers. Before I was already spending an extra 25 dollars a month on rogers, because we would go over the cap each month and had to pay the overage fee to get "unlimited" data. I don't have that problem at all with Teksavvy since their caps are so high (and I don't think they care unless you REALLY go over their caps anyways). Sometimes they are at the mercy of whatever happens to Roger's system, and most of my problems have been the result of Roger's being dicks (I lost my connection for three days earlier this year because some idiot at rogers flipped the wrong switch at our unit) but communication with their agents have always been good so I'm not really disappointed.
Yeah, Rogers / Teksavvy share a lot of the same basic infrastructure, so it's usually on Rogers if your service with Teksavvy goes out. That's also why you'll probably get a Rogers tech sent out when you sign up with Teksavvy. Of course, when your service does have an issue, I'd much rather deal with Teksavvy than calling into Rogers.