Unfortunately I told TopUp TV to 'shove it' when they started to cut back on their service without any reduction in fees. In the end, Eurosport wasn't even availble during the day on their 'enhanced', and more expensive alternative TopUp Anytime.
I managed okay with ITV4 on Freeview for the TdF, but now I'm going to have to sort something out to get Eurosport once again. It looks like competition and free enterprise has given me no choice but to give the Rupert Murdoch monopoly money so I can watch a channel (IIRC) that is funded by the European Broadcast Union. Great.