95% случаем фреймы не выход, я прихоть разработчика.
Неа, как раз всё с точностью до наоборот: В 95% случаев - фреймы выход.
Итак по-порядку:
1) Как грузится менюшка без фреймов: правильно!!! каждый раз заново (таки сэкономили под графику? Иные менюшки могут весить стока с ява и пр.......)
2) Сейчас очень распространеены всякие скрипты, которые с каждой загрузкой страницы вставляют новый банер, причём, чаще всего, вебмастер хочет не издеваться над пользователем. (ещё сэкономили...).
Ну и тд. тп., хотя по-моему уже этого достаточно:).
Насчёт
прихоть разработчика
в том-то и дело что не прихоть, а - необходимость, не только из за веса страницы, но ещё из-за навигации, ведь для неё фреймы-то и придумали.
ЗЫ. Тока не надо давать n ссылок с великолепной навигацией без фреймов, я всёравно дам n+1 с фреймами.