I just checked on the VM website and it says:
£36.90 for first 6 months
£46.90 after that
For ~
- Broadband (L) 10mb
- Tv (M+) 65 Channels
- Phone (XL) Unlimited
- 1x V+ HD Box
One-off cost
£49.95
You save £40.00
+ £60 credit off first bill if i order online.
Doesn't say anything about 50% off all bills for 6 months though?