i would say go for both
i have bb phone and free tv from virgin and sky +
kids and i like sky 12and3
the best way to decide really though is what do you and yours want to watch
if none of you like Simpson's etc that shy provides they why pay for it on the other hand as you are paying and you do like those things why limit your self to virgin
virgin really havnt got anything you cant get with sky and again on the other hand sky hasnt got that much more if you can live with out the Simpson's etc
so ask your self what do you want to watch