I used to have Virgin with broadband, TV and phone and althugh the broadband service was excellent, the costs seem to rise every month.
I am now with Sky, and although the broadband service is not as good as Sky I pay the same amount each month for free evening and weekend calls, plus HD Sky+ box, whereas Virgin offered basic (and by basic I mean basic - channels 1-5 and a couple of others).
I'm with Virgin as well. They put in a digi box with loads of programmes for free also broadband & 24 hour free national calls all in for �30 per month.