ovvio che non si veda bene: tutti le dimensioni sono ridotte, e i contenuti vincolati allo spazio del singolo frame.
è possibile impaginare con div, ovviamente. ma cambia tutte la logica delle costruzione delle pagina. specialmente se la si vuole ottimizzare per terminali mobili.
se, come immagino, si è usato un frame per chiamare una pagina ad uso menu (quindi una parte comune a tutte le pagine) bisogna riscrivere tutte le pagine e cominciare ad usare inclusioni dinamiche lato server.
se puoi farci vedere la pagina in questione possiamo essere più precisi nell'indicarti le problematiche.