Not sure if this is the right area to post this in or not, but I hope you can help anyway.
Does anyone know of somewhere I can get a reasonably priced FTV card? I live in France and am craving ITV and Channel 4!
Thanks :)
ooh and another completely unrelated question, a mate of mine in...