Hi Jim,
i had also the similar problem, the use of a cross tab is an option.
in the cross-tab expert you have a lot of options.
put in the rows the groups you want, and in the columns the headers you want.
and with some options you can supress group totals for each row, and you can select for the header-data some summary options,select modus and probably your problem will be solved.
also for the header data, you can put them horizontally with labels.
regards,
Mehmet