
One of the arguments for using frames has always been that they allow you to keep parts of the layout on-screen at all times. This can be emulated with CSS, as described in this tutorial. This results in much better usability than normal frames, but there are still some potential problems you need to be aware of.
View Tutorial