Here's a quick way to do it.
http://www.pogdesign.co.uk/cat/
This is a personalized, customized TV calendar. Plug that into Google Calendar.
Now, you can create RSS feeds from that Calendar. The full range of options you can call via the API is listed here.
http://code.google.com/apis/calendar...tml#Parameters
You may have to write a custom recipe to get it to display the way you want.