Paul,
I'm also with Virgin Media and have had a similar tech support conversation. I didn't mention I was running a Tor relay to them at the time (do you know anything about their policy regards Tor?), but they checked through all my 'Super Hub' settings including the port forwarding I have set up so I imagine they noticed. They couldn't explain it at all, and because it seems like a completely device agnostic issue (phones etc also don't work) - it is probably on the iPlayer provider's end. I also noticed that I was getting 'Forbidden' errors from the
nhs.uk site a while ago and posted about it here - but right now I seem to be able to access everything there just fine so maybe they have reviewed their policy on Tor nodes.
Matthew - that's an interesting point about switching out the router MAC address. I'm not currently using a separate router, but might consider it in the future. I guess though that if this is the result of a provider blacklisting all Tor relay IPs, the new IP will just get added to the list as soon as it's published and it'll be blocked again.
I think I'm going to continue to harass BBC support about this under I get a response other than 'have you tried turning your router off and on' or 'check your IP is registered in the UK with your ISP' - ugh...
Thanks for the info all