Also, don't forget that the Linux on Android app lets you set up several distributions of Linux like Ubuntu, Debian and Backtrack on your android phone. So gnumeric, gnuplot, wxmaxima, libre office and so forth are all available. The only downside is that it uses VNC to connect so audio, for now, is out.