Okay, it's fixed. Check out the report and the query underlying the report for what I did. Sorry it took so long, but I had a meeting at work and then had to come home and fix dinner for my kids.
And just as a side note, you could have posted the database here as it was only 75Kb when you zipped and sent to me and it is only 59Kb after I compacted and zipped it.