I don't see how the Chief isn't the Box's mascot. He's easily as iconic and recognizable as the traditional mascots were/are. The Halo games have been singularly important for the XBox, and central to the 360.

Sony never really had one, I agree with Paul. There were quite a few characters that were big enough deals. I would say that the mascot should have been Sir Daniel Fortesque.