And if you *really* want to do the right thing, you should drop frames alltogether and use divs.
A lot of people use tables but it's not the recommended way of handling layout.
Anyway, divs can be tricky and it takes time to learn how to work with them so in case you don't have time to learn it just stick with what you already know and use frames.
Other tips regarding style/html correctness:
* limit the number of fonts
* limit the number of colors used
* use a tool to check your html code
http://validator.w3.org/
* use htmltidy to tidy up your code
* use a second browser besides IE to see how HTML compliant your code is. For instance firefox:
http://www.mozilla.org/products/firefox/
* if you want to use a free html editor, check out 1st page 2000:
http://www.evrsoft.com/
Keeping this in mind, you'll design pages that won't make people barf on sight. Maybe they'll barf if they read the content bu that's entirely up to you
Oh and your main page, you forgot to close the html and body tag