I first started playing online matchmaking in Halo 3, and loved the ranking system. Rank was based on skill, but experience to get to next rank was based on amount of games played. The fact that players rank listed right next to there name was also a plus. It was really easy to check how good players where on both teams. What do you think was the best ranking system in Halo, and what could 343 do to improve in the future?