He usado Quic Report desde Delphi 1 y como no había más reportes decentes me incliné sobre él... hasta que lo aprendí... luego compré el HyperReport, que tiene mejor estructura interna, es decir está mejor construido (excepto por algo que vi) pero no tiene casi soporte, Borland la ha embarrado con haberse "casado" con ese manejador de Reportes. el ReportSmith que venía inicialmente es muy avanzado y completo, pero el problema es que falla en la documentación, parece que Rave Reports está ganando acogida, pero no lo he probado todavía, lo que puedes hacer es trabajar con plantillas HTML y con WebServices, o Websnap, o webBroker para generar reportes que se puedan abrir desde explorer... incluso, a pesar que Odio VB, Cristal Reports parece mejor construido, si lo puedes agregar en tus componentes, creo que hay una versión gratis, búscala en delphi.icm.edu.pl