I have just got the EPG program TVHolic working and it looks like a very good candidate for integration with xlobby...
It has many features;
Ability to setup exactly what command/batch file you want to execute when a program is selected or requested to be recorded
Can be integrated with Windows task scheduler (not sure if it will wake up the PC yet)
Has Season Pass recording functionality whare you can set up to record all of a particular program on one channel or on any channel
Manages recordings - can delete scheduled recordings
Keyboard shortcuts fully customisable so could be use with girder/remote without too much difficulty.
I am having a go at getting basic functionality set up even though I haven't yet purchased my TV card yet, it looks pretty good and very configurable so far.
Development looks to have been stopped on this program for a while, mainly due to it having been a myHTPC plugin which was obviously superceeded by Meedio. However, the author stated his intention to release the souce code so maybe somebody with more knowledge than me could modify the source to include as an xlobby plugin???
Make sure to read my post (mskilli1) in the forum link below in order to get it working with 2005 data though as the current download will only work up until the end of 2004.
If you are using xmltv data from the US I think you will need to use the option --old_chan_id when downloading with xmltv in order to get channel_id's in the form (C101 south.bbc.co.uk).
TVHolic Main Page: http://www.meedio.com/pub/Tools/TVHolic/Readme-TVHolic.htm
Thread on TVHolic: http://www.meedio.com/forum/viewtopic.php?p=177573#177573