Bien consegui \o/ \o/ Viva YO!!! \o/ \o/
Após unas largas horas buscando y buscando, encontre una página que cambio la manera de yo ver las cosas.
Les dejo el link que vale bien la pena
http://msdn.microsoft.com/library/de.../measuring.asp
Fero2003 si lo necesitas todavia, aqui te dejo la solucion
En la pagina principal donde se encuentra el iframe "MyIframe" <- nombre del iframe
pon esto
<script type="text/javascript">
function changeHeight(cambia){
document.getElementById("MyIframe").height=cambia
}
</script>
</head>
<body>
...
<iframe id="MyIframe" ....>
...
</html>
...
luego
pon esto en la pagina del iframe
<script>
function calcula (){
if (document.all){
parent.frames.changeHeight(contenido.clientHeight)//IE
}else{
parent.frames.changeHeight(document.body.clientHei ght)//NETSCAPE
}
}
</script>
</head>
<body onload="calcula()">
<table id="contenido" ...
...