One of the interesting issues I have found when building reports in Crystal is the nature of their record selection on blank data.
http://www.isinc.com/2008/10/10/record-selection-and-the-null-value-bug-in-crystal-reports/