To be honest I would stay with virgin, I recently went through the motions to have sky installed, they could'nt come quick enough for the television and we're really happy with it apart from the fact that my 2 daughters are obsessed with the Disney channel!!, However the broadband and phone were a completely different matter, we had to have a BT line installed and that took ages, in the meantime I had cancelled with Virgin and we were just cut off without a phoneline,
they then said after I'd phoned them on my mobile! it would take at least 10 days after they installed the phoneline to have the broadband disc and to be connected. I think to be honest that Virgin is better from a connection point of view, but that's just my opinion. Sorry for waffling on