Having to purchase software can be a cumbersome task. I always question myself as to if this product is the best investment I can make or is there a better program out there I might be overlooking? This is by far a superior, full featured program which doesn't leave me second guessing myself.