Sickbeard is one of the best companion tools for anyone who uses SABnzbd+. However, by default, Sickbeard only creates metadata for XBMC (from what I could tell). I decided to get my hands dirty with a little python hacking to see if I could get it to create metadata that is used by pyTivo when sending media to TiVo devices. I'm pleased to announce that my hackery works most of the time. It has bugger-all error checking and will break with non-standard characters and other fun things, because I'm still getting my head around how python mishandles unicode.
Anyway, if you want to play with something that is almost certainly going to break the first time you try it, feel free to grab my fork from GitHub: http://github.com/Djelibeybi/Sick-Beard.
Kudos and thanks go to the pyTivoMetaThis project at SourceForge for the inspiration and not an insignificant chuck of code.