Our sad Xbox came back today, happy again. Again, I think Microsoft did a good job here with a bad situation (even throwing in a one month free Xbox Live Gold card).
So, our lonely copy of Halo 3 finally met it's mate today. Andrew (10) happened to be home sick today (he really is sick -- swollen lymph nodes and a positive strep test are hard to fake), so he was pretty happy to kill Grunts, Brutes, and Hunters all afternoon. Even on our analog TV, it looks great.