Have to say I've been pretty happy with the VM broadband for the last few years. Started out on 20mbit and now on 120mbit for "no extra charge" (yeah, right). Still it's a lot better performance than what BT can provide - They phone me occasionally to tell me about the wonderful Infinity box until I tell them I'm on 120mbit fibre.
I'll be moving house this year, and at that point, if I can get VM I'll definitely go for the broadband, but not the TV, it's pretty shite. The phone is probably no more expensive than anyone else's,but has the added disadvantage of going out with the power. Might just stick with mobile for that.
we had an outage yesterday - first one for a long while - and the CS people were fine. Took the time to check my circuit, though I'd already done that on the mobile, and confirmed the fault. Was fixed within an hour.