I use the Pro 2002 version currently and I'm very pleased with it although I don't use it to it's best capabilities. I use it to write checks and perform payroll calcu;aions and keep track of payroll taxes. I haven't had time to get into the invoicing and job costing. I need to take a course. I'm also very interested in upgrading to the Contractor version if it's work the $400 extra to upgrade.