Som CoolUmbo skriver är det ganska beroende på vad man håller på med vilket som är bäst, Är det mycket matris- och vektorberäkningar är ju Matlab att föredra, tycker även att Matlab är väsentligt mycket trevligare för numeriska saker.
Ska man däremot syssla med analytisk matematik och symboliska operationer är Maple min favorit. Nu ska det ju iofs gå att använda Maple innifrån Matlab, men det har jag inte testat det själv.
Mathematica är väl ganska likt Maple, men som sagt var med mindre logisk syntax.