Crazy Fallout 3 videos
Fallout 3's toilets (part of their feature 30 toilets in 30 days)
Fallout 3 review in 3 words (a regular video feature)
Also an interesting discussion on character where Fallout 3 gets a brief mention and a commenter mentions Morrowind