I've just been watching this series of videos on Bongfish's Crashed Ice game in partnership with Red Bull and Microsoft:
http://www.redbull.tv/Game-Quest
Really interesting if you're a developer thinking about a career change (like me!) and setting up a studio or if you're just interested in the dynamics of the game development life cycle. Probably be quite familiar if you already work in a game company. Makes it pretty clear about milestones and how important they are to try and meet.
I thought it was a great watch, really well edited too...