I'm looking for suggestions for a decent .NET reporting tool. I will need a way to display reports in a variety of .NET applications, including ASP.NET web sites. It should be exportable to numerous formats, word, pdf, excel, csv, html, etc. It needs to have a decent report creation/modification interface which does not need to be web-based.
Just submitting links is fine, but providing extra information on why you would recommend the tool would be helpful.
Also, the current front-runner in my mind is Crystal Reports which I haven't used in a while. If anyone could mention how easy or difficult their tool has become, it would also be helpful.