Your Halo 2 Stats Via RSS
An interesting feature of Halo 2 was mentioned in a post on personal site davextreme.com - Multiplayer Stat RSS Feeds. His post (quoted with permission): "Really cool thing I discovered today about Bungie.net's stat tracking: RSS feeds. Not only do they track every single kill in every single multiplayer game (along with who did it, how it was done, and where it was done), but they put all this data into a feed you can subscribe to and never miss out on post-game scrutiny. Of course, to get to all of it you have to go through a really obnoxious sign-up process (which involves -- shudder -- getting a Microsoft Passport account), but once you've finally gotten signed in, associated your gamertag with your Passport, and found the stats page, there should be an orange XML button. Pop that into your favorite newsreader, and you're ready to obsessively review every single frag."
why? forty-two.
Dark Age of Camelot had something similiar to this RSS feed two years ago. They kept track of guild and member pvp statistics (in the form of things called "Realm Points" and kill/death ratio and stuff) for each server and published the results to an XML file. Every DAoC "Pvp Guild" (I use the term loosely), had a php extension that showed real-time statistics of thier members and thier top-status on thier web page. So you could tell how good or bad a DAoC guild was by just browsing thier webpage!
I assume things will be done similar to this. Real time published statistics to guild web pages, showing those viewing them how active they are, how "good" they are, and which members are the better players in the guild. And since they will be updated in real-time, it should be obvious if the information they are publishing is valid (cause a witty programmer could just change all thier published statistics to "win", but then that wouldnt match up with the central server).
Yeah, sorry about that. There's a caching bug with the RSS feeds which is why we haven't publized the feature much. A fix should be going out late this week or early next week, depending on a few other things.