Frames were introduced as the next big thing in web design. As if it were one of the most important developments since the web came into being. Netscape completely redesigned its site using a lot of frames. Now you can hardly find any frames on their site. You won't find any frames here either.
Frames do have a lot of important disadvantages.
First not all browsers can render frames. You will have to make two sites, one with frames and one without them. Or even three if you are considering a text only version too for text oriented browsers. This means a lot of extra work. Some browsers seem to crash on frames.