I’ll assume the current reports are generated based on stats kept in the database. what i’d like to see instead of the static interface we have today where i click a report and click run, is more of a dynamic interface for all the stats that are stored are options for a new report. with the various computer groups I’ve created to be targets for the report to be run on.
With all stats being check boxes to include or exclude in a report i could create reports that show:

  • Top virus’s in [sales group] over past week
  • overview of network computers that have not updated virus defs in past X time (x = day, week, month)
  • viruses on computer with latest avast and virus defs vs those that have not updated.
  • top infections on what pc’s per group

I’m picturing an interface like the one bugzilla gives you when you want to create your own bug search or even create your own graph/chart. just all the stuff stored in the database could be an option for any combination of customized reports.