Right now Virgin Media are offering free installation and £50 bill credit on bundles (phone + TV + broadband), plus for four days TCB is at £150.
So, basic bundle:
10MB broadband, M+ TV and M phone is normally £32.99 over 18 months.
After bill credit and cashback this comes down equivalent of £21.88 per month!
Push up to 30MB broadband and there's an extra £5 off for six months, so:
30MB broadband + M+ TV + M Phone = £32.99 per month for six months, then £37.99 for 12 months
After bill credit and cashback this is effectively reduced to £25.22 per month!