Figured I'd actually start getting the main site stuff back into shape :)
Duck and Cover now has a handy Fallout: New Vegas portal which can be found in the navigation menu under "Fallout Series." We'll be putting all the trailers, screenshots, information, mods, etc. for the game in there.
I'll also try and sort out all the unorganized stuff and make separate pages for each of the Fallout games.