Pentaho's Mondrian datacube solution is quite nice, especially so if you like Java and XML. Unfortunately, it may have a limited market because, in many cases, a bespoke solution requires equal or less effort and gives more control.
How do you pronounce "Pentaho"?
"Pen-ta-ho" - and that's direct from a Pentaho employee.