I think Virgin Media are the worst company in existence, and good luck streaming with the Virgin Media internet service.
Their entire service is a shambles, their phone constantly cuts off, you cant stream sites like youtube without buffering you get speeds of 1Mbps on a 100Mbps service and its somehow acceptable according to them, their mobile service is the absolute worse ever, Virgin Media are even worse than EE.
They may have provided good customer service but it means nothing when you'll likely (more than likely) experience problems with their service down the line, and they are big time liars too just like EE.
Oh well, im glad you and your friend are chuffed with the service so far!