Commenting is a pain for me. I know I should comment my scripts, but I'm not entirely sure how often and where to do it. I'm always wondering if I'm doing it enough and correctly. Does anyone have some guidelines for commenting code? I don't think that it's likely that there are any rules, but I...