Hello Pierre,
For the type of report O/P you need I would recommend you to go with Crystal Reports every reporting tool has there own pros and cons.
With the current situation I believe Crystal Report is the best reporting solution for you. Also this might interest you to know that if in future data grows further this problem will rise again.
Crystal Report is again a BO tool and best suited for complex formatting reports.
Regards
Niraj