We have VERY slick custom P&L and Balance Sheet statements produced in a Microsoft Access 2000 application that allow unlimited numbers of groupings in your accounts and can be printed in summary format, by location (department if set up properly), can print comparison charts and graphs and can be emailed from within the application.
The results can also be sent to Excel or a Word document.
VERY flexible.
This application can be purchased from Aria Consulting.
http://www.ariaconsulting.net