I am needing some suggestions on choosing a robust reporting system. I am considering to use either MS SQL Server 2005 Reporting System-.NET or Java open-source reporting system such as JFreeChart, Jasper, etc. Based on your experiences, can you pls give me some insights as to which software is preferable compared to the other (i.e. what each can/can't do, robustness especially working with large volume of data, user-friendliness, stability, connectivity to different databases, query time) besides the fact that .NET can't run on UNIX server?
Your inputs are greatly appreciated.