When designing a framed site, it's important to remember that many people use browsers that can't handle frames.
Some people use text or audio browsers which render material in a linear fashion.
Others simply dislike frames and turn them off in their browser's settings. If you don't include no-frames content, you are simply leaving out a portion of your potential audience. Probably the biggest problem with frames is that it is so easy to use them incorrectly. This is what gives frames a bad name. When I queried one large web site as to why they stopped having frames and no-frames versions the web master replied that it was too much work keeping them synchronized.