DVRMSToolBox

If you've got a Windows Media Center, check out DVRMSToolBox.  I'm using it for commercial skipping, and while it's not perfect, most of the time, commercials just disappear.