In VS 2005, there are (at least) two ways to create a report:

- using the embedded Crystal Reports, or
- by creating a Client Report Definition (rdlc) file, and viewing it in a Microsoft.Reporting.WinForms.ReportViewer control.

So, I am a little confused as to which of these is the best alternative. Any insight would be greatly appreciated.

Thanks,

Eyvind.