Hola:
Yo uso los iframes con total naturalidad, incluso en ocasiones intenté evitarlos y no obtuve resultados satisfactorios... además, ajax no es otra cosa que obtener una respuesta del servidor con alguna forma de petición desde la página que usa esa tecnología... simplificando, lo que se hace con un iframe... y los que decidan deshabilitar javascript, con los iframes no pierden los contenidos.
Saludos