I am using DVRMS Toolbox with the DTBAddin.  It works well.  For commercial skip detection I use DVRMS Toolbox and Showanalyzer.  Again, it works OK.  Only issues seem to be directory monitoring missing shows and sometimes Analyzer seems to get hung up on a file.
Please help me understand what each component is doing.  DVRMS Toolbox is only being used for the filewatcher service? which when a new tv recording is detected it prompts Showanalyzer to run commercial detection on the file.  This creates a file indicating where the commercials  are located.  The DTBAddin is the plugin for Media Center that reads this commercial skip file and jumps over the commericals.
Like I said, this combination works OK for me, but not 100%.  Are there other options that are more bulletproof?  I am rebuilding the HTPC and thought I would ask.