This is a strange problem, and one to which the obvious answer does not apply. A friend has a laptop which when he tries to view the BBC's iplayer he gets the message that it thinks he's not in the UK, and therefore it rejects his attempt. We've checked that the control panel settings show him to be in the UK. The answers around the forums all centre upon the possibility that his ISP has a set of IPs registered as in non-UK countries; but here's the weirdness - when he tries to watch iplayer on his desktop through the same internet connection, it accepts him as being in the UK. So unless there is something I'm missing here, it can't be the fault with the ISP, can it? Running under Windows 7, 64-bit.