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.