The features I'm most excited about in 10 (disclosure: my team is working on some of these):
[2] String, XML, file templating
[3] Hands-free machine learning
[4] Entity and EntityValue: semantic "hooks" to represent real world entities
[5] Dataset, a general data modelling and query framework.
Also, DateObject, TimeObject, interaction with external processes, multiple undo, a large number of updated data sources, the ExternalService "meta-api", device connections, time series stuff, GeoGraphics, and a long list of no less worthy features.
[1] http://reference.wolfram.com/language/guide/Associations.htm...
[2] http://reference.wolfram.com/language/guide/WorkingWithTempl...
[3] http://reference.wolfram.com/language/guide/MachineLearning....
Any chance you'll be including the templating features in the RPi version?
You don't mean that the GP (taliesinb) is confused, do you?. He works for Wolfram Research, developing Mathematica.
I'm still a happy 8 user, myself. Is there much reason to upgrade?
It'd probably be good for them to pay more attention to backwards compatibility...