Sky has about triple the number BT does. And then also usually shows at least one Football League match every weekend. As well as showing all of the playoff matches (semis and finals) for all 3 leagues.
Well this weekend sky had Arsenal v Palace, Liverpool v Southampton, Newcastle v Man City and Burnley v Chelsea while BT had Man U v Swansea.