All you absolutely NEED for Xbox Live is an Xbox, an Xbox Live account, a broadband internet connection, and game that supports Xbox Live. That being said, communication is pretty important for the objective games in Halo 2, so I feel like a mic is pretty important, but its not absolutely neccessary. I'm sure you can pick one up pretty cheap if you searched around.
I hope this helps
|