Did an annual membership on SchedulesDirect to setup what should be downloaded and used the mc2xml program with SchedulesDirect login to produce a TVGuide.xml file.
I added a little Schedules Direct setup info to the mc2xml/xmltv setup guide, see
http://wiki.team-mediaportal.com/1_..._TV_Setup/4_TV_Guide_Setup_(EPG)/XMLTV_mc2xml