A big problem with CR.NET 2003 is that it is very inefficient when printing from a dataset. Even printing a small report can result in a long delay. The irony is that ADO.NET is the recommended method of working with data in a .NET application. For CR 10, Business Objects has rewritten how reports process ADO.NET datasets so that it is much more efficient. It no longer marshalls objects across app domains. Lucky for us, reports written with CR.NET 2005 will be getting the same code improvements behind the scenes. So slow dataset reports will be a thing of the past! If you want to speed up your reports right away, installing CR 10 on your .NET dev machine will automatically upgrade the .NET components to the latest version.
HTH,
Brian Bischof