See Installing Dell System Software  The latest versions I can find are: Windows XP x86 [URL]  Windows XP x64 [URL] Windows Vista x86 [URL]  Windows Vista x64 [URL] Windows 7 x86 [URL] Windows 7 x64 [URL]      
After installing a new hard drive to replace a drive that is failing, can you install windows 7 and the other necessary "stuff" from the Dell re-installation and driver discs that came with the computer? or do you have to buy a new copy of windows 7?
how to restore the operating system after installing new hard drive?