By default ubuntu 9 have chmsee installed to view windows chm help files.
chmSee is ok for reading chm files, but there is no search function. If you have a reference chm file, it is not easy to find some thing you need with out search function.
I have installed xchm that have search function and also shows bookmarks.