I think a user rating based on the quality of their posts is the best way of rating a user. It's a good way to promote quality posts! I've seen this on other boards where the users are able to rate a post or reply and this has effect on the user's rating. So not only topic starters can be rated, but also the people who reply...
Idea ?