Зельеварение.
Оставить на фреймах или переделать "по-умному"? Дивы там, чтоб валидацию проходило и т.п... В чем плюсы и минусы?
Если еще учесть, что со всем этим я буду по ходу разбираться. Но спешить, конечно, некуда.
Первая заповедь программиста: работает - не трогай.