When searching the forums I repeatedly found it said there isn't a working US EPG other than schedules direct and that's no longer accurate.
I found a free working EPG.
Mc2xml supports grabbing from media center, titantv or scheds direct.
1) create a folder C:\program files\EPG (you can put it anywhere)
2) Download mc2xml and extract to the folder you created.
mc2xml
3) put the xmltv.dtd in this folder with mc2xml
3)Run Mc2xml, enter your area code and select your preferred grabber (titan and scheds direct requires a account)
4) Rename the output file tvguide.xml
5) In your media portal TV server configuration in the guide configuration point it to tvguide.xml
I found a free working EPG.
Mc2xml supports grabbing from media center, titantv or scheds direct.
1) create a folder C:\program files\EPG (you can put it anywhere)
2) Download mc2xml and extract to the folder you created.
mc2xml
3) put the xmltv.dtd in this folder with mc2xml
3)Run Mc2xml, enter your area code and select your preferred grabber (titan and scheds direct requires a account)
4) Rename the output file tvguide.xml
5) In your media portal TV server configuration in the guide configuration point it to tvguide.xml