ather 'round boy scout. You now have a way to post your badges in an all new way. Ok, maybe not real badges, but Microsoft has a system in place to post your most recent achievements like a badge or medal of honor. When being interviewed a Microsoft higher up let this flop out:
"The MyXbox section will give you a central location to edit personal items. From here you’ll be able to add pictures, edit your profile, and view your achievements. Microsoft will also institute a new medal system so you can show off your most recent achievements. Medals are basically graphical representations of achievements, kind of like graphical badges or trophies."
I hope some achievements take priority over others in terms of rarity or prestige. I'm sure one would have the Overkill achievement displayed over Finish the Fight on Normal.