bucknola, yes the reputation points are anonymous, BUT when you give them there is an area for you to leave a comment. You can leave a comment (or not) and include your name if you so choose (or not).
Another point. The board will NOT let you give consecutive reputation points to the same poster (I believe this works for either the positive OR negative points). This prevents folks from having a "reputation affair" with another poster to artificially inflate your points.
Further, I think the reputation points should be used wisely. I would advise posters not just give them "willy nilly". Give them for posts you see as good (better than your average message board post). Don't give bad one unless you really feel the post is poor. I believe it would be an injustice to give negative points soley for a simple difference of opinion (political or otherwise). I think this feature is a really good tool. In the short term it doesn't really reflect very much, but in the long run it will be an easy way for members to see how the board (as a group) views certain posters. At Bucknuts too much credit is given to members just because of a high post total. And, too little credit is given to members with a low post total. As a general rule this works, but there are instances where a post total doesn't reflect a members percieved value. This feature will give you an insight regardless of a member's post total ... very cool.
Lastly, there is another seldom used (probably unknown) feature of the board. If you click on someone's moniker (to view their personal profile), you can leave notes about that person. I'm not sure how this was finally implemented, but the original plan was that the user could NOT read the notes left in his own personal profile. That way anyone (except the member who's personal profile contained the notes) could read what others had written about that member. Again, another way to get a general insight into different members. I'm not sure how that feature was finally implemented by Clarity. For all I know you can read any notes that anyone may have left in your profile.