Hi, My observation from looking at a lot of sties that discuss Web design is that almost none of them use frames. I while ago I compiled this list of reasons to avoid frames and the list below that of Web pages that discuss frames. I've just updated the list. Some of the articles are older, but I think that the same concerns still exist, especially concerning search engines, people using older browsers, the reduction of the usable screen apace, as well as other problems mentioned here and discussed in the Web pages. Some search engines can't index them without extra programming work.
Frames increase load time.
Users want speed. Older and text-based browsers can't handle them. This often makes it difficult for visitors to return to specific a page, for their own use or to show someone else. This will prevent search engines from listing more than the home page. If someone wants to print the text on a page, they wouldn't have the company name and logo or navigation bar, unless they printed each frame separately.