Hi Kev,
Great work as usual.
3 things though:
1. Local xmltv.xml file support
2. If the import fails (dns problems or typo in the url), the downloaded file is locked and cannot be overwritten. I had to kill the program, delete the files, and try again.
3. On uninstall (yes I went back to the old gui...), the service isn't stopped and unregistered before the uninstall process which leads to a "some files could not be removed, you can do this manually" error.
Jim