I am looking for software which can be used as a Powerful, efficient and user-friendly environment for tedious and lengthy symbolic mathematical calculations. Apart from simple algebraic equations, which can also have the ability so solve equations containing differential equations(ODES & PDES) and Integral equations as well. I only know about Matlab, Mathematica and maple if you suggest among these then which one is best?