I've often had the problem where IE (various versions) simply doesn't show a favicon at first, then at some point it finally decides to appear. It makes no sense, but there it is. Maybe clearing cache would help? Dunno, that's always been a mystery to me.