I like using this program because of the amount of care it covers and the amount of programs available in the package but the free version seems to lack a bit of the features that the Professional version has. Do you guys think it is a good program or is there a better free alternative?