Below is a custom override for Drupal 6.x's Upload.module's attachments table that is displayed at the bottom of a node when you create file attachments. Below is an example of the before and after:
I think my implementation conforms to what the Themer pack is going for: unzip and drop the included folder into your active theme's directory (e.g. /sites/default/all/garland), it should take effect without any other modifications---though you may have to reset the theme cache (goto admin/build/themes and click save without making any other changes).
The icon code is based on the CCK filefield module---but the current 6.0 version is kind've clunky and I wanted to port it to the standard Upload module. The namespace is "shiny_upload".
I'd love any feedback you have or how I can make it more extensible. Also, please feel free to take it and maintain it and make it yours.