Play Halo 1 online
I just wanted to advise anyone who didn't know or who is interested that you can play multi-player Halo online now.
You have to go to Gamespy.com and there is a tunnel program that let's you create and join Halo games with people from all over.
It's very easy to do and works well, plus it's free.
All you need is a hub or switch and another network cable to connect your xbox.