Both of these are jQuery plugins that are very nice to use (I have utilized both). I believe DataTables should be able to do everything you are looking for (and quite a bit more). Check out both sites and see what you think.
For more suggestions, check out this link: 15 Great jQuery Plugins for Better Table Manipulation
JasCav
2010-09-13 18:08:16