Dave, stackoverflow to the rescue?
If only it were that easy of a problem! There are a lot of solutions to this problem, but they are all basically hacks of one form or another since there still is no native way to have fixed headers on html tables. No worries, Im a good hack. I have implemented a solution that should work on all browsers, please let me know if you find a browser where it is not working.