As for the integrated stack problem, I can wholeheartedly recommend the Enthought Python Distribution [1]. I've used it on both Windows and Mac. It includes all the important libraries for linear algebra, matrix computation, and visualization (SciPy, NumPy, matplotlib, etc.). So it is a great replacement for Matlab, which probably falls short of any programming language known to mankind.