Fallout 3 Development Team Members Revealed

One of the threads in Bethesda's newly opened Fallout 3 forums has revealed the people assigned to various lead roles on the game's development team. Here's a quick synopsis:
Todd Howard - Executive Producer
Emil Pagliarulo - Lead Designer
Gavin Carter - Lead Producer
Ashley Cheng - Production Director
Steve Meister - Lead Programer
Joel Burgess - Lead Level Designer

Sounds like a pretty good mix, actually. Emil was the guy who worked on the Dark Brotherhood quest line for Oblivion, so at least we know that the most talented quest designer from that game is heading up the design on Fallout 3.