footer con position absolute bottom?
non è un po' troppo rischioso?

comunque, hai provato a settare a 0 i margini anche di html e body? IE a volte da problemi per quello...