Datawatch just announced the availability of Monarch V.9.0 which has the ability to output rich spreadsheet reports on data leveraging SpreadsheetML: http://www.datawatch.com/datawatch/news.asp?display=detail&id=128
This is pretty cool because they take advantage of the 300 pages of spreadsheet function documentation in the OpenXML standard to help create super rich reports. They don't just output the raw data, but also provide rollups leveraging spreadsheet functions.
Here's a list of some of the benefits they get with SpreadsheetML as identified on their website:
I'm expecting we'll see more and more data providers leveraging SpreadsheetML to provide much richer reporting than was possible before (and with much less overhead). Rather than doing the calculations themselves, they can just specify the function and the consuming spreadsheet application will perform the calculation. This is also true for things like charts and pivot tables. We've definitely come a long way from the basic CSV file J