hi Trey,
have a look at the attached report. i've created an array builder formula which creates 3 arrays. one for the descriptions, and one for each of the numbers you require. the arrays are then used in the cross-tabs. have a look at the array builder formula on the report as well as the Display String properties for the cross-tab summaries and grand totals.
the values after a quick check seem to be adding up correctly but let me know if those aren't the values you're looking for.
-jamie