Normalmente, frame e iframe sono da scartare per problemi di accessibilità.

Se non hai esigenze particolari ti consiglierei di utilizzare i <div>.