Looks like I need some EPG for non Freeview channels (mainly Sky stuff like Sport, FoodTV etc.).

I am running epgcollector on a DVB-T card for Freeview and that seems to work. I don't plan to record DVB-S (I do that via Telstraclear cable) but I need an EPG. I was thinking of just getting a cheap USB DVB-S tuner and using that to get the EPG. Is that a workable scenario? Do such devices exist?

Could I get Sky listings (but I am on TCL cable) even though I don't have a Sky box?

I had thought of getting a T-Box instead of using a PC to record TCL cable but the recordings made cannot be moved elsewhere I would imagine and that's a limitation I don't want.

Thanks

[Update]

Would this work?

DVB-S USB Tuner