The table sorting feature of TableSort from Mingyi's powerful cross-browser JavaScript listed here. IMHO, it's the most powerful/feature-rich html table sorting JS on the web; The table filtering feature is also among the most advanced on web due to its SMART behavior (it'd recognize data types thus 0.5 and 5e-1 would be correctly considered equivalent); The justified tab-delimited table copying is also very convenient!
The extension has these general features:
1. Ease of use! Every feature has keyboard/mouse shortcuts and context menu options!
2. Various preference (option) settings to allow tuning of extension behavior
3. Support multiple tables on same html page.
4. Works with thead, tbody, th, etc. html tags. Or even nested tables. Allows multi-row header and footer.
5. Tolerates table colspans, although the end sorting results could be funny looking
6. Context menu options are hidden when not applicable to avoid cluttering