I just subscribed to sky for this very reason. I'm looking forward to the up coming twenty 20 world cup at the end of this month and I don't want the hassle of missing matches due to them sticking it on the red button like they did last year to a few matches.
Also I'm paying a lot less than I would on VM for them with the added advantage of HD.