Favicon is a notoriously flaky thing, as IE has a really hard time 'keeping' the favicon because it stores it by default in the temp internet directory. When your temp internet files are emptied, there goes the favicon. While it is a nice touch, I wouldn't stress over it too much
