I think we should be able to award some reputation to an answerer (for any question). I mean, it's great to upvote an answer when it's really useful, but sometimes a great answer saves our life.
- Normal upvote: "Cool, thanks! Your answer is very good and useful!"
- Award reputation: "Dude, for real, your answer saved my life!"
I know we have bounties, but I think this is quite different. =)