Mojtaba Sarooghi FastReport.Net
We had used Crystal Report for years in Delphi and after in .Net, then because of headaches we decided to change our solution. We had a detailed look at different solutions, SSRS was our first choice because it is from Microsoft and it is supported with Microsoft, everything was okay but report designer was really rough and lame not useful for hand designing and it is not flexible. RDLC is just a start and nothing more(this observation is for 2010 Sql Server I don't know about new release) . so we tried ActiveReport and FastReport and finally we chose FastReport, we just had some concerns about using FastReport for an enterprise solution (thousands reports) but it was a good choice. It is really flexible, fast and light(though not a comprehensive forum) and for our problem it is really fit (we designed a client side report solution which data was posted to client and reports are rendered in client side).