ahum, mag ik even?
De voordelen:
1) Frames can make your site easier to navigate because you can have a constantly visible navigation menu --> dat is in dit geval met php menu ook 
Kan net zo goed met CSS, bovendien moet je je afvragen of dat een toegevoegde waarde is; een menu neemt immers wel ruimte in beslag.
2) Frames can make your site faster because you can include the site theme (images, logo, etc..) and the navigation menu in frames that do not have to download each time a visitor looks at a new page. Only the contents page changes --> sja is nu ook het geval niet, want je php include gewoon je koppen etc.
Heel leuk, maar afbeeldingen e.d. worden hoe dan ook gecached, dus dat heeft geen zak met frames te maken.
3) Using frames can make it easier to design and maintain your site --> als iets makkelijk is is het wel de manier van php-en die Xes nu gebruikt
Ik zie niet waarom, je site ontwerpen en onderhouden staat compleet los van het gebruik van frames (wie heeft deze 'voordelen' geschreven zeg??)
4) Frames can make your site more interesting and can also allow you to have permanently visible advertising banners --> ook behoorlijk achterhaald.
Banners moeten niet permanent aanwezig zijn, gebruiker moet daar zelf over beslissen.
Nu zeg je dat je geen frames meer gebruikt, dus mijn relaas hier is een beetje overbodig

maar ik kan het vaak niet laten om frame-gebruik verder de grond in te boren.
Overigens, grootste nadeel - met stip - is toch wel het feit dat je site er door genekt wordt voor zoekmachines.