DVBviewer
Been using DVBviewer for a few years and must say it is excellent.
I have 3 tuners in my rig and it does not put much load on the CPU .
My ATI Radeon 5770 GPU hardly gets trashed even when I run 3 dvbviewer apps at the same time.
Tech support always respond to most queries.
Great piece of software, beats the hell out of Windows Media Centre.