At the moment I have a sky plus box but do not pay any subscription so am unable to use the recording facility on the hard drive and to be honest very rarely use it at all. I also have a BT vision box but to be honest I aren't impressed with the picture quality it produces when watching either live or recorded programmes through it. Thus i was looking at the hd freesat boxes but is there one which has a hard drive to record to? Or would I be better getting a sky hd box and if so what free to air hd channels does this have and is there any way of using its hard drive without subscribing to sky?