Its quite a general question as to compare both the project management
software, but still if it was to choose one i would surely go through MS
project cause of its usability and simplicity. But in general if we
compare both 'Microsoft project planner'
(
http://www.microsoft.com/project/en/us/planning.aspx) is simple and
faster and is more suitable if you are planning for small project where
you are not using multi-dimensional activity formats. Primavera is more
suitable if you have large number of activities wherein you need to
present activities in different patterns. As MS project uses an activity
to represent the summary bar multi - formatting is not possible.
Primavera uses activity codes so changing the patters is very easy. Also
Primavera can handle large amount of resource and cost data and report
in various formats. But setting up a project schedule in Primavera is
more time consuming so it may not be suit for a small project. Also
Primavera may be difficult for new users but Microsoft Project is very
user friendly and easy to learn.
After going through these two softwares, I would suggest that choose MS
project if you are planning for a project will less number of activities
or you need a quick project plan. Choose primavera if you have large
number of activities and you need to handle complex resource and cost
data. You also need to consider standardization across your organization
and choose the product accordingly because unlike older versions, new
versions do not allow convertibility between MS Project and Primavera.