заменить iframe не получится, это инструмент изоляции и встраивания стороннего контента
на столько мощного и полезного (или вредного, смотря с какой стороны барикад ты находишься) еще поискать надо
некоторые задачи можно решить полностью на javascript но они не решают проблемы изоляции, громоздко и медленно
простой пример, тебе нужно загрузить страницу в браузере с куками ее домена
Владислав Лысков, тоже не понял проблемы ТСа. Хотя стоит признать что порталы (ссылочки ниже) выглядят аппетитно, но в то же время они выглядят не как шаг вперед относительно фреймов, а скорее как шаг в сторону.