There are several factors affect the use of certain software, such as, cost, type of analysis, available data and the skills of your research team. a long discussion has been posted about three years ago at this site on same question, you may go through it
I can recommend SAS or R. R is free, but SAS is quite expensive. But students and teachers at universities have usually access to quite cheap academic licence (which is anyway paid by university - for students/teachers it is then also free). From my point of view the SAS is easier and multivariate procedures are well proposed.
Be a little little bit careful on SAS. I was teaching with SAS and my University dropped the site license. To make a long story short they wanted my students to pay $150(some years ago-I don't know the current cost for a 1 year set of CDs that only had BASE SAS and a few other PROCs). My students switched to R(open source free ware) and we never looked back. If a student wanted to purchase the SAS CDs s/he was welcome to do so but few did unless their departments required it. If they did the student could choose either package to use in my courses. Best wishes, David