I think the time has come when we should stop produce reports in SQL Server Reporting Services, Crystal Reports and other reporting products. Now I believe is the right time for us as developers to start using Microsoft Office much more. With the soon upcoming second release of VSTO for Visual Studio 2005, many of the limitations is vanishing and Office 2007 will make even more disappear. We must start learning how to use Word and Excel in/from our applications. We can allow more power and flexibility for the end users with Office than with our static reports.
I encourage you all to consider using Office whenever a report is requested! Of course there will still be situations where a report in for example SQL Server Reporting Services is the right thing to do, but if you learn how to use Office, I'm convinced that there will be even more situations when that is the tool to use from your toolbox.