WinDAT is an application that will record .WAV files. WinDAT writes the file as it is recording, so the size of the .WAV is limited only to the available space of the hard drive.
This program records .WAV files as the Windows' Sound Recorder does. Unlike Sound Recorder, WinDAT writes to the HDD while recording. WinDAT does not restrict potential duration of .WAV files to available RAM.