I'm sure this isn't just working for me, but with the latest windows patch that is intended to fix the mcGlidHost errors I am now getting the now/next epg for my freeview channels in Windows Media Center in Windows 7.
You can download the latest Patch details from:
http://support.microsoft.com/kb/962236