Tienes razón, la memoria me falló y me faltaron unos detalles, pero por acá encontré el original, no lo recordaba
http://ryanfait.com/sticky-footer/
Aunque veo que el tuyo ya trabaja y lo probé en varios navegadores, no se que es lo que dicen que falla.
Tu código en:
IE 6
![de acuerdo](http://static.forosdelweb.com/fdwtheme/images/smilies/dedosarriba.png)
IE7
![de acuerdo](http://static.forosdelweb.com/fdwtheme/images/smilies/dedosarriba.png)
FF2
![de acuerdo](http://static.forosdelweb.com/fdwtheme/images/smilies/dedosarriba.png)
Opera9
![de acuerdo](http://static.forosdelweb.com/fdwtheme/images/smilies/dedosarriba.png)
Safari para Winows
Perfecto en todos.
Gran aporte Mikmoro
Edito: Esta solución debería sugerirse para las FAQ's, porque si es un tema bien citado.