I actually like Virgin media...
I have the yearly fight over the price every time my contract is up, but usually end up getting what I want or some kind of beneficial compromise (this year it's a price reduction and doubling of my speed to 200Mb). Aside from the arguments over the price every 12 months, the speed is good and it's actually quite rare that I have any issues - I could count the amount of issues over the last 5 years on one hand (or 3 fingers). We stream quite a lot of content, sometimes a 4k Amazon stream in our living room and two other Netflix streams simultaneously elsewhere in the house, and it does cope quite well.