Some love them. Others hate them. Few issues concerning site design inflame people or as controversial as frames.
Frames divide already scarce screen real estate into smaller segments.
Many search engines have difficulty indexing sites that utilize frames. Frames cause pages to load slower. Neither Netscape nor the Evil Empire allow visitors to print framed pages. I'm not suggesting that designers should never use frames. However, there is a time and a place for implementing frames and links, and effective methods for doing so.