It looks like you're new here. If you want to get involved, click one of these buttons!
WinWorld is an online museum dedicated to providing free and open access to one of the largest archives of abandonware software and information on the web.
Read the full story here
There are release versions of IE-7 available on archive.org wayback engine - if you know how to manipulate it to find stuff. Unfortunately the really simple language/OS selection page I found for IE-7 didn't work, but here are some more direct specific links that do work...
Windows Internet Explorer 7 for Windows XP x86 (English)
Windows Internet Explorer 7 for Windows Server 2003 SP1 or Windows Server 2003 SP2 (English)
Windows Internet Explorer 7 for Windows Server 2003 IA64 (English)
RELEASE NOTES (English)