Thanks for the code examples. As you suggested, I searched groups.google.com. I found there mention of a very powerful list widget, with built in sorting capabilities.
. It's pretty impressive. Allows column sorting, hiding columns, etc. It's available as an activestate package. Life is good!