Read that last sentence carefully. The emphasis is on what the user wants, not on how you want to lead him or her around your site. Remember, people on your site are probably looking for specific information, so it should be made easy for them to find it. If you don't know what frames are, don't worry. Just don't ever ask to have your site encased in frames.
Search engines balk at frame pages.
The frames take up valuable screen real estate that can be put to better use. And your users will have trouble bookmarking a specific page on your site. Neither have we. Be sure the ALT tag is used. It's there for a reason.