Revision history summary
If you don't mind to use Views module, you can configure any list of revisions. You also can add filter/sort logic, pager, configure access and much more useful things.
  

You always can export your solution with Views export or with Features module and reuse it on other Drupal sites.

More information about Views: http://nodeone.se/en/node/20