R is sweet. Octave has its ups and downs--I'm thinking Numpy/SciPy/Matlibplot may be a better route for my own personal computing (still learning though)--especially since Python has bindings practically for everything.
I agree that Sage still needs work (the 100+ bugs submitted daily to the RSS support feed says so!) but it works really well.