After spending much time of my hard earned leisure time investiging why my Netflix streaming performance has been so terrible, I've finally discovered the reason is Verizon. Given I stream content as a primary way of viewing, I will be cancelling my Triple Play and go back to past providers for phone, TV and internet. Way to go Verizon. Hope many more follow me.
Comcast and Netflix struck a deal. Maybe Verizon will too.