The game engine has some issues with processors that have more than 2 cores. You can force the game to only use two of them and it will stop the freezing. I haven't had it freeze once since I did this several days ago.
Open up the fallout.ini file in: My Documents\My Games\Fallout3
Find the line:
bUseThreadedAI=0
change it to:
bUseThreadedAI=1
Add another line after it and insert:
iNumHWThreads=2
This will limit the game to 2 cores and prevent the engine bug from causing the game to freeze.
You know the Galaxy news Radio "more where that came from" mod which adds loads more tracks to the radio, when you install it should you end up with two "Galaxy News Radio" lines on the radio tab in Pipboy? I have two and clicking either seems to play the same tracks, i.e. clicking one then the other does not change track or interupt playback or anythinng. I downloaded the 100 track version but I can't tell if it is running properly. It is loaded just before FOOK2 in mod manager.