Okay, this is a short, sweet idea. I was reading posts found under the topic "awards?". Well, how about this, if someone contributes to the site in a significant way then you should have little indications under their name in the forums and in their profile.
Example: Have little badges that each mean different contributions such as an "ArmorGames MVP" ribbon.
It would be a lot of work to come up with good reasons to get ribbons. I do remember this being suggested, but it was a while ago and I forget where. It was brought up that the idea came from Kongregate, and that we wanted to come up with our own ideas, but I'm sure this could be tweaked so it was AG-ish.
We should have a badge called "Dragon Slaying" for getting rid of spam, haha ^.^
That was one of our first award ideas that we have been coming up with around the office. We would love to give awards to people who are great Armor Games users, and who set an example for other users.