With the R2 release, SCCM now supports the use of SQL Reporting Services as a reporting solution.  This will be the direction for reporting going forward and offers a good number of exciting possibilities for building impactful custom reports.  In the January edition of Technet magazine I publish an article discussing this feature and showing a sample method for building custom reports - Create a Robust, Integrated Reporting Solution