I add reputation when someone goes above and beyond the call of duty, and gives great advice. I don't give it for someone that is just repeating the same advice we all give on a regular basis. I sometimes give reputation to people that step in and give correct advise so I don't have to. Saves me a lot of typing.