I don't know how difficult it would be for an ISP to allow some users access to services like iPlayer, and some not, but it doesn't seem fair that customers who don't use iPlayer, suffer internet slowdowns during big events, because those that do use it are hammering the bandwidth. Other than an iPlayer surcharge to customers, which wouldn't be popular, I don't know what the solution could be.