I've been tracking a lot of stuff around the Xbox 360 launch: the supply, what games will be available (and what is delayed! woe is me...), good/bad games, and whatnot. Lots of details to pull together.
That said, I found a good article that summarizes all these bits into a coherent, short piece on the launch of the Xbox 360. The article fits right in with everything else that I've seen, so I consider it a good read for seeing what's going on.