Just an FYI on this topic. IE has had many problems with caching images, especially those that are specified using CSS. Take for example:
A { background-image: url(a.gif); }
A:hover { background-image: url(a2.gif); }
I have seen IE re-load a.gif & a2.gif for every mouseover/mouseout.
done about IE's behaviour except moving to a better browser.
if we could only stop ppl from using pre-installed bloatware and malware (I
put IE in both of these categories)...

