Well - not 100% sure what exactly you are wanting to record, so much of my answer may be irrelevant.
The new DSTV decoders do it built in - and it works pretty great if you are OK with paying them oodles of cash for recycled garbage. The PVR does help as it allows things like "record series"...