I dont use IE7 cause I cant handle the interface but just an FYI it does have a checkbox in Advanced under Security to clearn temporary internet files on close.

You can also set it to not store any of that information period.  There is no point in having cookies, history, or temp files if you are going to clear them on exit anyways.  Just my as well stop them from being put their in the first place!