Project Management Software Programs Compared

Search computer magazines or the web for recent reviews of project management software. Which packages seem to be most popular? What are the relative strengths and weaknesses of each software package? What advice would you give to someone intending to buy project management software for his or her PC?

Provide your answer in a table format with four columns with column titles: Package Name, Strength, Weakness, Recommendations.  Compare three different software packages.