If, by the end of the work day, it makes you feel like trashing everything in front of you, then is it worth the anguish? Well I am talking about crystal reports, which again and again have failed to do what it was designed for. I usually do NOT sit and complain about products I don't like but, with Crystal Reports it's a whole different story. Everytime I work with it, there is at least one bug that comes up and either I spent 100s of hours trying to figure it out or try to come up with an alternative. In either case, the solution is a compromise and that doesn't cut it for me. There are several known bugs in crystal reports 8.5, 9 and the one that came with VS 2003 and yet no work around. Just to name a few - DataSource issue, authentication issue from .Net, image problems, rendering of 'text' dbtype, crHTMLText and ... Anyway, another alternative is not to use it and that's what I will aim for.