I used to use Pinnacle a few years ago and got along pretty well with it. I'm not up to date on any of the other current programs.