I’ve been with VM since NTL first came to Oxford with dialup, over 16 years ago and in general, it just works. Speedtest at 50-70Mb/s consistently. Don’t use the wifi or tv though so can’t comment on that. However, when I wanted a fixed ip address for a server / work, I called VM and after negotiating a deep tree of menus, still couldn’t get a real person to talk to. Called BT and a real person answered the phone in seconds, so they got the business. That just works as well with similar speedtest results. May be different now, but it seemed like VM just weren’t serious about business internet at the time…