Since the question isn't "who is the best player?" I will say Gore deserves it the most, followed by the Smiths.
Gore because he has battled through the tough years and was the heart and soul of the team through the tough times. then:
Alex - Got screwed by situation, still fought tough and has persevered. A true warrior who has been loyal to the organization considering his situation.
Justin - Great player, deserves a ring. Slightly below the other guys in my book because of longevity with the team. Not a life-long Niner. One of the top 2 players on the defense