I like the idea of the trophy wall but you would only know about the winners badge if you view there profile, and everyone may not do that, unless a "Awards" button appeared when they have an award?
What about this idea:
Yeah, but no but yeah but no....