Is "Launched worldwide across 20052006, the Xbox 360 was initially in short supply in many regions, including North America and Europe." a good answer to the question "What was the initial launch window of the 360 console?"
yes