Microsoft will not be "fixing" the EPG because they have no plans to fully support MHEG5.
The only way you will get an EPG in Windows 7 will be to use a DVB-S source or use external applications to import an XML based EPG from the web.
I am still confused about the guide for DVB-T, is there 2 guides that are transmitted with Freeview DVB-T, The now and next guides being EIT and the full 8day guide MHEG5? Is this correct?
A guy from the MS ehome team emailed me after I posted issues on thegreenbutton.com regarding the issues with DVB-S in Win7 and TV Pack, they are trying to fix the bug. Sweet!