I have a Windows Forms application that uses SQL Server 2005 Reporting Services and displays the reports in the application using the ReportViewer control. I'm having a significant performance problem. There seems to be a large performance cost to using the ReportViewer control. A report that displays in 30 seconds when run by navigating through the reports directory using IE takes 4 minutes when displayed using the ReportViewer control. Is there some way that I can cause the ReportViewer control to speed up its processing or at least to display the first page of the report as soon as it is available? This app is a port from an Access database and the Access reporting performance is so much better that I'm having customer satisfaction issues. Thanks.