Yo también soy fan de Crystal Reports. Llevo más de 10 años trabajando con este generador y realmente es lo que recomiendo salvo casos muy particulares.
Ahora bien, los clientes cada vez solicitan informes más complejos que combinan diferentes fuentes de información, y que se generen en segundos, lo que nos lleva de nuevo a la necesidad de montar un DW o al menos un DataMart cuando existe un ERP de por medio.