If you live in an area where Freeview isn't working, you can still watch several free channels off Sky dish.
Just get a cheapo satellite receiver if you don't have Sky one (Maplin sell a couple of models), connect it to LNB and voila!
You can get 4 BBC channels, ITV, Film 4, Man and Motors, couple of music channels and several movie channels. That's not to mention religious stuff (christian, islamic and (probably) buddhist) and sex channels (might be of interest for some).
Last time I tried there were 300+ channels most of which are garbage but several are OK. And no subscription whatsoever (finger to NTL/Sky). :D