http://www.firingsquad.com/games/xbox_360_positive_features/
#1: Well-balanced development environment
"It's hard to really get a sense of how good the Xbox 360 development environment is in comparison to the competition. While PS3 and Revolution developer materials and hardware exist, there's still time for Sony and Nintendo to evolve and improve their documentation and tools. At the same time, while Xbox 360 has an existing development environment, you can be sure that it too will evolve over time to meet new requirements. That said, in a chat with several multi-platform developers, it's unanimous that the documentation and tools of the Xbox 360 are exemplary. They've told us that it substantially better than the PS3 and is even better than Nintendo's development tools in some ways. This is an important comment because Nintendo has long been considered the benchmark and because the Xbox 360 is inherently a more complex machine."
#1: Well-balanced development environment
"It's hard to really get a sense of how good the Xbox 360 development environment is in comparison to the competition. While PS3 and Revolution developer materials and hardware exist, there's still time for Sony and Nintendo to evolve and improve their documentation and tools. At the same time, while Xbox 360 has an existing development environment, you can be sure that it too will evolve over time to meet new requirements. That said, in a chat with several multi-platform developers, it's unanimous that the documentation and tools of the Xbox 360 are exemplary. They've told us that it substantially better than the PS3 and is even better than Nintendo's development tools in some ways. This is an important comment because Nintendo has long been considered the benchmark and because the Xbox 360 is inherently a more complex machine."