As my guide listings started running out, I got more determined to find a temporary work around until Impact came good with a more sustainable fix (like I know he will). This afternoon I found a fix that has worked for me. I run a fairly non standard installation and unfortunately I don't have enough time to fully document this, so please forgive the outline nature of this post. It should be thought of as a guide rather than as a solution. (Maybe somebody can spare an hour to two to full document the steps on a more vanilla installation.)
Also, this is a temporary work around only. Not a long term fix.
1. My environment is MCE2005, I'm in Sydney and I was using BRP3 and FreeXML.
2. My symptons were that FreeXML would run on for ever. (Thanks 9MSN)
3. I found an alternative source to listing2.xml. They are kept here:
http://wiki.dvbowners.com/index.php/...27s_EPG_Guides I downloaded the detailed listings (but note they are the older short details with ... after a line or two) (Also note some of the program titles are different so you scheduled recordings should be checked. eg "Spicks & specks" becomes "Spicks amp specs".)
4. So I followed the instructions and downloaded the right xml file for me and renamed it to listing2.xml and copied it over my last good listing2.xml. (Look for it somewhere in c:\windows\ehome\bladerunnerpro)
5. I then ran quickguide to convert the listing2.xml to guide.xml (I had to play around here, but can't recall exactly what I did. Sorry

)
6. After trying something new, I then went into MCE, downloaded the TV Guide and it then worked! I got a full 7 days TV guide. As I said above since some TV show names differ, I needed to check my scheduled programs and the descriptions are shorter than recently has been available from FreeXML.
But ... it did work and I feel I could like with this as a manual solution.
Thanks to each of the developers to help provide us with an EPG. Without it MCE2005 would offer almost nothing...
Now, on to try BRP3.5