In another thread in this section a member asked about frames an "normal" HTML pages. This occasioned numerous remarks about the inadvisibility of using frames and the entire thing evolved in more of a frames debate than an answer to the members question. In so far as we were dangerously close to hijacking the poor guy's question, I thought I'd start a new thread specifically dedicated to this subject.

Althought I've never been involved in putting up an actual internet web site, I have been involved in putting up in-house, company based, intranet sites and have used frames on pages for this intranet site.

I see nothing wrong with using frames, but admittedly, I'm not the most accomplished web developer you will ever meet so my question to all of you is, from a technological standpoint, what is the down side of frames? I've read a bunch of statements, but so far no one has given me solid development reasons for not using them.