You can record streaming audio w/ any audio recording program, all you need to do is choose the stereo mix as the input (the name's different for different soundcards, but its usually something like "stereo mix", or "mixer", etc.), and it'll record any sound the PC is playing (including beeps, IM sounds, etc.).
I guess you can give
Audacity a try if you don't have any other programs.