I think Ference should hold onto the C until his contract is over, that being said...
My rankings for future captains are:
1) RNH- he has shown great character this year, proven himself to be a leader that walks the walk
2) Hall - His passion on the ice is never in the question, he seems to always bring emotion back to an emotionless game with his effort
3) Lander- A lot of good people for 3, but i pick Lander because he's been a leader before, he always gives it all he has and he plays with a lot of passion and intensity