you do need to regster to download it is free and it is good mod sight and dose have other games on there there is also a doctor who mod for fallout New vegas in the fallout new vegas section
ps you can get Fallout 3 to work on windows by changeing it's config here is the info you need on how to get it to work