I'm an undergrad. maths student and have been looking at a few different free maths programs (mainly CAS systems, I've been very impressed with Octave as a MATLAB clone.) I've been tossing up between learning to use Maxima (the logical, stable, powerful, widespread option) and Sympy (the newer, less comprehensive option but which is written in Python (which for me is a big plus :) )). My question is: if anyone out there has any experience with Sympy or Maxima, what would you recomend? Is sympy comprehensive/powerful enough to handle most of the undergraduate maths that Maxima can? Would it be wiser/more beneficial in the long run if I taught myself how to use the more widespread maxima? And ofcourse, does anyone else have any other recomended CAS systems?
BTW, I'm afraid, to my eternal shame, I'm pretty much a Windows-only user, in case there are any SAGE-evangelists out there :D