Whoa, this is an old thread.
It is fairly stupid having it only available in some countries. As far as I know, the Torchwood website, Sarah Jane website and the BBC videos on youtube are only available in the UK (the BBC worldwide ones are available everywhere, since it's worldwide.) I'm not sure about the Doctor Who one. The Sarah Jane one doesn't matter really, 'cause it hasn't been aired here yet, let alone anywhere else. But if Torchwood is airing in loads of other places other than the UK, they really should open up the website to everyone. I dunno, it probably is now.