Hi Darryl,
Pentaho Reporting supports OLAP using Pentaho Analysis, AKA the Mondrian ROLAP Engine. Also available is the olap4j data factory, which allows you to access XMLA based OLAP data sources. Support for cross tabs in the 3.5 release is limited, you can display multiple levels of a dimension in the cross tab, but it is not yet drag and drop capable.